当我使用microsoft.office.interop.excel
创建 Excel 文件时,我总是quit
在最后调用命令。但是,比以往任何时候,如果我查看 Windows 任务管理器的进程列表,我可以清楚地看到该进程仍然存在,一段时间后我最终得到了一堆。
我想这在正常情况下并不是什么大问题,但我仍然想防止每次都发生这种情况。
有没有办法做到这一点?
我无法继续杀死所有 Excel 进程,因为其中一些可能真的在运行应用程序,我无法真正区分两者之间的区别。
谢谢。
当我使用microsoft.office.interop.excel
创建 Excel 文件时,我总是quit
在最后调用命令。但是,比以往任何时候,如果我查看 Windows 任务管理器的进程列表,我可以清楚地看到该进程仍然存在,一段时间后我最终得到了一堆。
我想这在正常情况下并不是什么大问题,但我仍然想防止每次都发生这种情况。
有没有办法做到这一点?
我无法继续杀死所有 Excel 进程,因为其中一些可能真的在运行应用程序,我无法真正区分两者之间的区别。
谢谢。
臭名昭著的罪犯(自动化)!要完全关闭您 为所有 Word 和 Excel 对象调用Marshal.FinalReleaseComObject({com object})的过程。