none
C#调用office的COM组件失败 RRS feed

  • 问题

  • appWord = new Microsoft.Office.Interop.Word.Application();

    程序执行到这个位置时提示如下错误:

    检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 80040154 没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))。

    appExcel = new Microsoft.Office.Interop.Excel.Application();

    程序执行到这个位置时提示如下错误:

    检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 库没有注册。 (异常来自 HRESULT:0x8002801D (TYPE_E_LIBNOTREGISTERED))

    objApp = new Microsoft.Office.Interop.PowerPoint.Application();

    程序执行到这个位置时提示如下错误:

    检索 COM 类工厂中 CLSID 为 {91493442-5A91-11CF-8700-00AA0060263B} 的组件失败,原因是出现以下错误: 加载类型库/DLL 时出错。 (异常来自 HRESULT:0x80029C4A (TYPE_E_CANTLOADLIBRARY))。

    2019年2月14日 7:23

全部回复