Я открываю и считываю данные из Excel следующим потоком:
ApplicationClass objApp = new ApplicationClass();
Workbooks objBooks = objApp.Workbooks;
Workbook objBook = objBooks.Open(..)
// Do something (read data...)
...
objBook.Close(false, Missing.Value, Missing.Value);
objApp.Quit();
Marshal.ReleaseComObject(objBooks);
Marshal.ReleaseComObject(objBook);
Marshal.ReleaseComObject(objApp);
objBook = null;
objApp = null;
GC.Collect();
GC.WaitForPendingFinalizers();
Но после вышеописанного процесса я проверяю в диспетчере задач, что процесс EXCEL.EXE все еще жив, не быть уничтоженным.Пожалуйста, скажите мне, почему, помогите мне найти решение !!!