C# Word自动化关闭现有的Word实例

C# Word自动化关闭现有的Word实例,c#,ms-word,automation,office-interop,C#,Ms Word,Automation,Office Interop,我有一个已打开的Word实例(手动打开),其中包含一个未保存的文档。当我跑步时: _officeApp = new Word.Application(); 我的Word实例正在关闭GUI,它将从任务管理器中的“打开的应用程序”列表中消失(我使用的是Windows 8)。文档丢失,因为自动化正在使用该实例,而不是创建新实例 有没有办法强制新单词。Application();要创建新实例而不重用现有实例?显然,这不应该发生,但我不知道实际答案,请尝试此方法并让我知道: pr

我有一个已打开的Word实例(手动打开),其中包含一个未保存的文档。当我跑步时:

_officeApp = new Word.Application();
我的Word实例正在关闭GUI,它将从任务管理器中的“打开的应用程序”列表中消失(我使用的是Windows 8)。文档丢失,因为自动化正在使用该实例,而不是创建新实例


有没有办法强制新单词。Application();要创建新实例而不重用现有实例?

显然,这不应该发生,但我不知道实际答案,请尝试此方法并让我知道:

            private Object excelLock = new Object();                
            lock (wordLock)
            {
                officeApp = new Microsoft.Office.Interop.Word.Application();
            }