创建隔离的Interop.Word实例

时间:2013-12-23 14:37:45

标签: c# ms-word office-interop

我需要通过Interop.Word在后台创建文档。当我获得_Application的新实例时,它会创建新的WINWORD进程,并将svchost.exe进程作为父进程,并将Window可见性设置为Hidden。 但是当我手动打开Word文档时,它会在App创建的进程中打开,但不会在新进程中打开。此外,它还使隐藏的Word应用程序在之前可见的所有已打开文档中显示。

是否有可能拒绝我在代码中创建的Word应用程序使用手动打开\创建的文档并使用explorer.exe进程创建新的WINWORD进程作为父进程而不是使用现有进程?

UPD:

解决方法: http://support.microsoft.com/kb/188546

1 个答案:

答案 0 :(得分:1)

上面链接中的解决方法为手动打开的文档创建了新的WINWORD进程: http://support.microsoft.com/kb/188546