1

我已经使用 Microsoft.office.interop.word dll 来查看 word 文档,它在代码级调试上运行良好,但是在同一台机器上发布我的项目后,我在创建 dll 对象时遇到了这个异常

由于以下错误,检索具有 CLSID {000209FF-0000-0000-C000-00000000046} 的组件的 COM 类工厂失败:80070005

在网上还没有找到任何解决方案..请帮助我

4

1 回答 1

0

试试这个:

  1. 转到开始 > 运行 > dcomcnfg 64
  2. 控制台根目录 > 组件服务 > 我的电脑 > DCOM 配置
  3. 选择详细信息视图以方便导航。
  4. 查找 Excel 和 Word
  5. 右键单击>属性
  6. 在安全选项卡上:选择启动和激活权限下的自定义,然后单击编辑...</li>
  7. 添加运行站点的帐户(例如:网络服务)并分配本地启动和本地激活权限,并添加IIS_IUSRS并授予完全权限。

快照
步骤 2
在此处输入图像描述
步骤 3
在此处输入图像描述
步骤 4
在此处输入图像描述

PS:改编自SO Post

于 2013-05-22T06:29:05.307 回答