加载类型库/ DLL时出错。 (来自HRESULT的例外:0x80029C4A

问题描述 投票:0回答:1

我想与Excel通信,所以我使用'Microsoft.Office.Interop.Excel 16.0'DLL。我得到了预期:

System.InvalidCastException:'无法将类型为'Microsoft.Office.Interop.Excel.ApplicationClass'的COM对象强制转换为接口类型'Microsoft.Office.Interop.Excel._Application'。此操作失败,因为由于以下错误,对IID为“{000208D5-0000-0000-C000-000000000046}”的接口的COM组件的QueryInterface调用失败:加载类型库/ DLL时出错。 (来自HRESULT的异常:0x80029C4A(TYPE_E_CANTLOADLIBRARY))。'

我正在使用Office 365,但也安装了Excel 2013,以检查是否有效。

任何人都可以告诉我为什么抛出这个异常以及如何修复它?

提前致谢

c# .net excel dll
1个回答
0
投票

快速修复'Microsoft Office 365'以摆脱异常。

控制面板 - >程序和功能 - > Microsoft Office 365 - >单击更改(右键单击) - >选择快速修复。

© www.soinside.com 2019 - 2024. All rights reserved.