【问题标题】:Microsoft.Office.Interop.Excel Reference Cannot be found找不到 Microsoft.Office.Interop.Excel 参考
【发布时间】:2013-10-23 13:38:45
【问题描述】:

我在将 Excel 引用添加到我的项目时遇到了麻烦。我已经安装了主互操作程序集。

项目正在正确检测 Microsoft.Office.Interop.Word 程序集引用,但仍找不到 excel 引用。

当我尝试手动添加引用时,我右键单击项目,添加引用,导航到 Microsoft.Office.Interop.Excel 文件并尝试手动添加它。一旦我选择了参考,我就确保参考被选中,然后点击确定。什么都没有发生,它实际上无法将引用路径添加到项目中。

使用 VS2012 Ultimate。

关于我可以做些什么来让项目看到 excel 参考有什么建议吗?

【问题讨论】:

  • 我已经试过了。 IE。试图手动添加参考。它仍然无法识别 .Excel 引用。 .Word 引用被正确识别。
  • 当您手动尝试添加它时,它是否已经在扩展中列出,如 Paul 的链接所示?我知道 2012 年可能有所不同,但是当我在 2010 年这样做时,我不得不使用此处描述的 COM 参考:social.msdn.microsoft.com/Forums/vstudio/en-US/…
  • 它还没有像 Paul 的链接中那样列出,我必须手动单击浏览并导航到包含 .Excel 引用的文件夹。添加参考时,链接中的说明有效。谢谢。
  • 没问题,添加为答案。

标签: c# .net excel reference


【解决方案1】:

http://social.msdn.microsoft.com/Forums/vstudio/en-US/c9e83756-4ae2-4ed4-b154-1537f3bb3a22/cant-find-microsoftofficeinteropexceldll?forum=netfxsetup中所述

  • 在“项目”菜单上,单击“添加引用”。

  • 在 COM 选项卡上,单击 Microsoft Excel 对象库,然后单击选择。在 Visual Studio 2012 中,在 COM 选项卡上找到 Microsoft Excel 14.0(或其他版本)对象库。

  • 在“添加引用”对话框中单击“确定”以接受您的选择。如果系统提示您为您选择的库生成包装器,请单击“是”。

【讨论】:

  • Microsoft.Office.Interop.Word 相同的问题。我只需要从 COM 选项卡中添加 Microsoft Word 16.0 Object Library
【解决方案2】:

如果您没有安装 excel,请在 nuget-packet-manager-console 中运行此命令:

Install-Package Microsoft.Office.Interop.Excel

【讨论】:

    【解决方案3】:

    我安装了 Microsoft Office PIA,但我遇到了同样的问题,找不到 microsoft.office.interop.excel dll,我还安装了 Visual Studio 2010 Tools for the Office System 4.0 Runtime Service Pack 1,但问题仍然存在。

    最后我通过在我的 Visual Studio 2017 安装中添加 Office / SharePoint 开发包解决了这个问题:

    转到工具 > 获取工具和功能 ..

    然后检查Office/sharepoint开发并修改你的安装。

    【讨论】:

    • 这对我有用。太感谢了!我与这个问题斗争了好几天,唯一对我有用的答案是 0 票....
    【解决方案4】:

    我安装了 MS Office 13,从那时起,我开始在 VS 2012 项目中遇到此错误。 我尝试通过 COM 控件添加 MS Office 库,但没有奏效。 最后我不得不从“扩展”部分添加这个库引用(不是不在 COM 下);必须选择 Microsoft.Office.Interop.Excel,版本 15.0.0.0。这修复了错误。

    希望对一些人有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-15
      相关资源
      最近更新 更多