.NET において、COM オブジェクトはマネージ コードではないため、COM の呼び出しは Runtime Callable Wrapper ( RCW ) でラッピングされます。各変数はスコープを外れた段階でガベージコレクションの対象となりますが、その時点で RCW も対象となるとは限りません。 現象では、たとえば、ExcelApp.Quit() で Excel VSTO のアプリを終了した後でも、アプリのプロセスがまだ残っている現象です。現在では、VSTO アプリのメモリリークを完全に防ぐすることができないですが、下記のやり方あくまで、最大限防ぐための
中古車買取実績No.1ガリバー コメント: |