日期:2014-05-17  浏览次数:20632 次

C#导出Excel后有一个进程无法关闭,请各位给看看!!

workBook.SaveAs(filePath, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Excel.XlSaveAsAccessMode.xlExclusive, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
                appExcel.Quit();
                System.Runtime.InteropServices.Marshal.ReleaseComObject((object)appExcel);
                System.Runtime.InteropServices.Marshal.ReleaseComObject((object)workBook);
                System.Runtime.InteropServices.Marshal.ReleaseComObject((object)workSheet);
                System.Runtime.InteropServices.Marshal.ReleaseComObject((object)range);
                range = null;
                workSheet = null;
                workBook = null;
                appExcel = null;
                GC.Collect(0);

这是我保存完后关闭进程的方法,导出后每次都会有一个进程无法关闭,不知道什么原因是,请各位给看看,这是无法关闭的进程
C# Excel 进程 导出

------解决方案--------------------
百度C# 打开Excel后进程无法关闭的方法