0

我坚持这个:

这是我的场景:

我正在创建一个网站,用户选择一个 Word 文档,一个 web 服务将其保存为 RTF 格式,然后我阅读 RTF 文档以显示在 Crystal Reports 中。

首先,用户选择要保存的文档(.doc、.docx)。(单击按钮打开文件...)然后,网站调用有权将所选文件写入另一个服务器(文件服务器)的网络服务,并以不同的名称保存为 .rtf 格式以在水晶中使用报告。这是错误发生的时候:

COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80080005

服务器是Windows Server 2008 R2,webservice有写权限,应用池(WsOps)的身份是有写权限的用户。如果需要 C:\Program Files (x86)\Microsoft Visual Studio 10.0\Visual Studio Tools for Office\PIA\Office14 中著名的 Microsoft.Office.Interop.Word.dll,服务器已经安装了 Office 2007 和 VS2010。

Y在 ASP.NET 中尝试了此代码,但没有。

一些帮助表示赞赏。

4

0 回答 0