gpt4 book ai didi

c# - 无法确定 COM 引用 "Microsoft.Office.Interop.Excel"的依赖关系

转载 作者:行者123 更新时间:2023-12-04 04:33:31 27 4
gpt4 key购买 nike

我正在尝试运行我加载的项目,该项目使用 Microsoft.Office.Interop.Excel .
我已经安装了 Primary Interop Assembliesbootrap以及Officer 2010(安装后)。
我有 Office 2013,我卸载并重新安装了 Office 2010。
我添加了 Microsoft.Office.Interop.Excel通过 COM引用选项卡。
后来我删除了1.8此处提到的注册表中的 excel 版本 http://social.msdn.microsoft.com/Forums/office/en-US/dd052f27-20d6-4b6b-9d8b-fe4fd9c6b9fc/broke-excel-interop-com-assembly-after-installingremoving-2013-beta-release?forum=exceldev
我已经重新启动了计算机,但仍然收到上述警告,并且:Could not determine the dependencies of the COM reference "VBIDE". Error loading type library/DLL. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)
我知道我应该使用 .NET 选项卡而不是 COM 选项卡添加引用,但是引用窗口中没有 .NET 选项卡。

最佳答案

如果您使用的是 VS2012,您应该会在 Assemblies -> Extensions 下看到互操作引用。 :

enter image description here

结果是一个 .NET 引用,如下所示:

enter image description here

更新:
如前所述 here ,确保您安装了完整的 VSTO(不仅仅是运行时):

enter image description here

关于c# - 无法确定 COM 引用 "Microsoft.Office.Interop.Excel"的依赖关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20147894/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com