我正在构建一个构建docx文件的ASP.Net站点。我试图使用Interop库将它们转换为pdf。我知道它不是最好或最有效的方法,但它是我提供的方法。
我在运行我的网站的服务器上安装了Word。在我的开发环境中运行转换文件的站点工作正常(这是我安装Office的主要电脑)。服务器已安装Word,但尝试在服务器上进行转换会在标题中生成错误。
检索具有CLSID {XXXX}的组件的COM类工厂因以下80080005而失败。
在C#代码本身中,失败的行是声明和推断ApplicationClass的行。
ApplicationClass l_WA_wordApplication = new ApplicationClass();
我已经看了一段时间了,这是我到目前为止已经验证或尝试过的修补程序:
我知道这个问题可能会提供一些我缺乏的信息,如果您对我的设置有任何疑问,请与我们联系。