我在aspx页面上使用word自动化类来打开和编辑word文件。问题是,每次代码命中打开应用程序行时,都会出现以下错误:
Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 80070005 Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)).
我已经仔细研究了这个问题,并尝试了DCOMCONFIG设置。问题是,我的计算机下不存在Microsoft Word应用程序设置。有没有办法解决这个最令人沮丧的问题?或者是否有其他方法可以在不使用单词iterop的情况下进行自动化这个词?
答案 0 :(得分:1)
答案 1 :(得分:0)
Microsoft甚至不建议在ASP.net中使用Office Automation(请参阅this MSDN参考)。
您可能想在此处进行更多搜索。您可以使用找到here的OOXML库。还有(不是免费的)Aspose.words。