我坚持这个:

这是我的情景:

我正在创建一个用户选择Word文档的网站,一个以RTF格式保存的Web服务,然后我读取要在Crystal Reports中显示的RTF文档 .

首先,用户选择要保存的文档(.doc,.docx) . (单击按钮打开文件...)然后,网站将具有写入所选文件的权限的Web服务调用到另一个具有不同名称的服务器(文件服务器),并保存为.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试了this code in ASP.NET什么都没有 .

一些帮助表示赞赏 .