I have an Excel application which doesn’t close.
This my code
xlApp = new Excel.Application();
Workbooks = xlApp.Workbooks;
xlWorkBook = Workbooks.Open(FileUpload1.PostedFile.FileName, 0, true, 5, "", "", true, Microsoft.Office.Interop.Excel.XlPlatform.xlWindows, "\t", false, false, 0, true, 1, 0);
xlWorkSheet = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1);
--------------------------------------------------------
xlWorkBook.Close(false);
xlApp.Quit();
And now a try to kill Excel process like this:
Process[] exProc = Process.GetProcessesByName("EXCEL");
foreach (Process proc in exProc)
{
proc.Kill();
}
But I don’t know how to kill process, which I started.
I think you need to release you Excel COM object for it to close properly