5

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

我们从托管在 SharePoint 场环境中的生产服务器中得到了上述错误,其中无法从独立服务器的登台服务器重现相同的问题。

我希望,当 Microsoft.Office.Word 组件从远程机器访问时会抛出上述错误。我已经更新了 DCOMConfig 中“启动和激活权限”下的所有用户,如检索具有 CLSID 错误的组件的 COM 类工厂中所述:8000401a

有趣的是,当用户不断单击我网页中的“报告生成”按钮时,该问题已自动解决。我知道这个问题似乎偶尔会发生,因为我们无法预测何时会抛出这个问题。

4

2 回答 2

4

我找到了解决方案,

使用 DCOMCNFG.exe 打开它并转到组件服务->计算机->我的电脑->DCOM 配置->检查 Microsoft Office Word 选项并选择选项卡安全性。在这里您将获得启动和激活权限的选项->选择自定义并单击编辑并添加将以完全访问权限运行您的应用程序的用户。

就是这样,这解决了我的问题,这将有所帮助。

于 2013-12-27T05:24:41.103 回答
1

似乎是一个权限错误。您可能需要查看您的代码和配置,以确保所有密码都是正确的,并且每个人都拥有正确的权限。

于 2013-06-29T08:15:21.830 回答