2

我有一个在服务器上运行的 web 服务,它使用 word 自动化将 word 文档转换为 pdf。

我使用 DCOMCNFG.exe 在 MS Office word 组件的标识选项卡中提供了一个 Windows 网络用户帐户。

我收到下面提到的错误异常消息:消息过滤器表明应用程序正忙。(来自 HRESULT 的异常:0x8001010A (RPC_E_SERVERCALL_RETRYLATER))

但是,如果我使用组件标识选项卡中提到的帐户远程桌面进入该服务器,那么它可以正常工作。如果我从该服务器注销,那么它会给出上述错误。

任何人有任何想法!

提前谢谢了

4

3 回答 3

1

我通过创建一个新池并为该池设置一个身份解决了这个问题。

http://ibrahimuludag.blogspot.com/2011/06/word-automation.html

于 2011-06-13T11:48:26.440 回答
0

我也有同样的问题,把头发拔了。它似乎与允许从 IIS 中的 ASP.Net C# 应用程序打开应用程序有关。

您是否为此提出了解决方案。我目前有 Powerpoint、Excel 和 Project 工作,不记得我以前是否遇到过这种情况,因为互操作程序集工作起来非常费力。

麦克风

于 2010-06-23T22:24:01.357 回答
0

如果您在 Web 上下文中使用 Word 自动化,则可以应用模拟来执行具有预定义用户身份的 Word 方法。在这种情况下,您将不需要 DCOM 配置,因为 Word 已经在您所需的用户上下文中运行。

有关模拟的编程方式,请查看http://www.west-wind.com/weblog/posts/1572.aspx

于 2010-06-16T08:36:55.200 回答