我的同事编写了一个驱动 Excel 的 DLL。
当我在我的 .NET 应用程序中引用他的 DLL 时,我收到一个警告:
The dependency 'Microsoft.Office.Interop.Excel' could not be found.
我的应用程序将编译。
但是,当我使用我同事的 DLL 访问 Excel 时,会引发异常,并显示上面的消息。
我们应该有相同的设置: Windows XP Pro SP3、VS2003、.NET 1.1、Office 2003
我的问题似乎与this question类似,但我不知道它是否相同。
任何帮助或建议都非常感谢!
更新:
感谢您到目前为止的回答!
我没有添加对Microsoft.Office.Interop.Excel
.
我当然不应该这样做?
但是:当我尝试添加此引用时,在“添加引用”对话框中找不到Microsoft.Office.Interop.Excel
。
大概这意味着我缺少一个 DLL?
......但我不明白这怎么会发生?!
更新(固定):
@ConcernedOfTunbridgeWells 为我解决了这个问题:安装主互操作程序集。