このようなコードを使用すると、すべてのアンマネージ COM オブジェクトがリリースされます
var worksheet = new Application().Workbooks.Add().Worksheets.Add();
Marshal.ReleaseComObject(worksheet);
このようなコードの代わりに
var excel = new Application();
var workbook = excel.Workbooks.Add();
var worksheet = workbook.Worksheets.Add();
Marshal.ReleaseComObject(excel);
Marshal.ReleaseComObject(workbook);
Marshal.ReleaseComObject(worksheet);
?
ドキュメントがある場合は、回答にリンクを送信してください。