【发布时间】:2021-06-10 10:13:03
【问题描述】:
.Net C# Web 应用程序,可从其网页之一生成 Word 文档。
在开发服务器中,我们最近将 microsoft office 版本从 2010 升级到 2016。在初始化 word dll 时遇到问题(在另一个环境中,我们仍然安装了 office 2010,我们没有看到这个问题,但是 microsoft office从 2010 年升级到 2016 年是强制性的)。所以我需要帮助来解决这个问题。
using Word = Microsoft.Office.Interop.Word;
.....
App wrodApp = new Word.Application(); --> 这行导致下面的错误
错误:检索具有 CLSID {000209FF-0000-0000-C000-000000000046} 的组件的 COM 类工厂失败,原因是以下错误:80080005 服务器执行失败(HRESULT 异常:0x80080005 (CO_E_SERVER_EXEC_FAILURE))。
请告诉我如何解决这个问题?
【问题讨论】:
标签: ms-office office-interop clsid comclass