如何解决 Microsoft.Office.Interop.Excel .net Standard "Could not load file or assembly" 异常?

How to solve Microsoft.Office.Interop.Excel .net Standard "Could not load file or assembly" Exception?

我查了很多关于这个的帖子和参考文献,但仍然无法解决。

我有一个引用 Microsoft.Office.Interop.Excel 的 .Net 标准项目。 一切都很好,直到我想启动 excel(读 and/or 写)的运行时,我得到这个异常:

'Could not load file or assembly 'office, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c'. The system cannot find the file specified

它在 .NET Framework 4.6.1 上工作正常,但在 .net 核心和标准上不工作。

她是我的 GAC

我该怎么做才能解决这个问题?

我发现是因为我使用了.NET Core。 我也应该使用 COM 引用。

对我有帮助的答案在这里