1

当我使用microsoft.office.interop.excel创建 Excel 文件时,我总是quit在最后调用命令。但是,比以往任何时候,如果我查看 Windows 任务管理器的进程列表,我可以清楚地看到该进程仍然存在,一段时间后我最终得到了一堆。

我想这在正常情况下并不是什么大问题,但我仍然想防止每次都发生这种情况。

有没有办法做到这一点?

我无法继续杀死所有 Excel 进程,因为其中一些可能真的在运行应用程序,我无法真正区分两者之间的区别。

谢谢。

4

1 回答 1

3

臭名昭著的罪犯(自动化)!要完全关闭您 为所有 Word 和 Excel 对象调用Marshal.FinalReleaseComObject({com object})的过程。

于 2012-11-13T20:32:42.450 回答