4

我正在尝试将 asp.net Web 服务应用程序部署到 IIS 7.5。该应用程序使用 .Net 框架 3.5。开发机器是win 7 64bit。我使用以下代码片段创建 HTML,然后使用 Amyuni Document Converter 450 将其转换为 pdf。

private InternetExplorer internetExplorer = new InternetExplorerClass();

当我在本地开发服务器中部署应用程序时,它可以完美运行,但是当我使用本地 iis 服务器部署它时,它会出现以下错误。任何原因..我使用了 impersonate='true'

System.Runtime.InteropServices.COMException (0x80080005): Retrieving the COM class factory for component with CLSID {0002DF01-0000-0000-C000-000000000046} failed due to the following error: 80080005.
4

1 回答 1

1

您必须更改 DComConfig 中的属性,即。请按照以下步骤操作:

开始->运行->dcomcnfg->组件服务>计算机>我的电脑

右键单击我的电脑并选择属性。在安全 COM 选项卡上设置默认身份验证级别和默认模拟级别。

于 2014-04-29T12:47:41.640 回答