這是一個關於 How to properly clean up excel interop objects in c#的問題。如何正確清理C中的互操作對象#
該gyst是在Excel命名空間內使用鏈接調用(例如,ExcelObject.Foo.Bar())可以防止COM對象的垃圾回收。相反,應該明確地創建對每個使用的COM對象的引用,並使用Marhsal.ReleaseComObject()明確地釋放它們。
僅在特定於Excel COM對象的鏈接調用後才釋放COM對象的行爲?無論何時使用COM對象,應用這種模式是否矯枉過正?
非常好的點RE:爲什麼你必須清理辦公室互操作對象 – 2010-09-30 05:58:59