我使用Office Inter op库将office文档转换为PDF。如果我通过Visual Studio运行,我会很好地获取PDF,但是在通过虚拟目录运行时出现以下错误。
由于以下错误,检索CLSID为{000209FF-0000-0000-C000-000000000046}的组件的COM类工厂失败:80070005拒绝访问。 (HRESULT异常:0x80070005(E_ACCESSDENIED))
如果有人有解决方案,请回复。
答案 0 :(得分:0)
您引用的Office Interop库不在您的服务器上。你需要:
1)确保服务器具有Office,因为它是互操作所必需的。
2)将您引用的库复制到服务器上的正确位置。