Word自动化关闭现有的Word实例
本文关键字:Word 实例 自动化 | 更新日期: 2023-09-27 17:53:39
我有一个已打开的Word实例(手动打开的),其中包含一个未保存的文档。当我运行:
_officeApp = new Word.Application();
我的Word实例正在关闭GUI,它从我在任务管理器中打开的应用程序列表中消失(我使用的是Windows 8)。文档丢失是因为自动化正在使用该实例而不是创建一个新实例。
有没有办法强制new Word.Application();创建新实例而不重用现有实例?
显然这不应该发生,但我不知道实际的答案,只是试试这个,让我知道:
private Object excelLock = new Object();
lock (wordLock)
{
officeApp = new Microsoft.Office.Interop.Word.Application();
}