OLE自动化Word 2013在运行Word的第二个实例时失败



当调用Microsoft.Office.Interop.Word._Document.get_Fullname()时,我有时会从HResult 0x80010001获得'Call rejected by callee'异常。

我注意到当"outlook预览附件"启用时,有人在outlook中预览Word文档时会发生这种情况。显然,当预览Word文档时,会创建第二个WinWord.exe实例。下次对Word的OLE调用可能会到错误的实例。

关闭outlook后,对Word的OLE访问按预期工作。有什么办法可以避免这个问题吗?

您使用什么代码来创建Word应用程序实例?

事实是Outlook使用Word作为电子邮件编辑器和呈现HTML标记。因此,这就是为什么您可能在运行进程列表中看到Word进程的原因。

相关内容

最新更新