当第二个单词实例正在运行时,OLE自动化Word 2013失败

时间:2015-09-07 11:01:53

标签: office-interop

当调用Microsoft.Office.Interop.Word._Document.get_Fullname()时,我有时会从HResult 0x80010001获得'被调用者拒绝调用'Exception。

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

关闭outlook之后,对Word的OLE访问就像预期的那样。 知道我怎么能避免这个问题吗?

1 个答案:

答案 0 :(得分:0)

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

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

相关问题