【发布时间】:2018-03-03 20:48:33
【问题描述】:
我想与 Excel 通信,所以我使用“Microsoft.Office.Interop.Excel 16.0”DLL。我得到了期望:
System.InvalidCastException: '无法转换 COM 类型的对象 'Microsoft.Office.Interop.Excel.ApplicationClass' 到接口类型 'Microsoft.Office.Interop.Excel._Application'。此操作失败 因为接口的 COM 组件上的 QueryInterface 调用 使用 IID '{000208D5-0000-0000-C000-000000000046}' 失败,因为 以下错误:加载类型库/DLL 时出错。 (例外来自 HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY))。'
我使用的是 office 365,但也安装了 Excel 2013 只是为了检查它是否有效。
谁能告诉我为什么会抛出这个期望以及如何解决它?
提前致谢
【问题讨论】: