在调试时关闭Excel文件

时间:2014-07-31 09:07:14

标签: c# excel

我使用Microsoft.Office.Interop.Excel.Application加载Excel文件并阅读各种表格等等。

据我了解,关闭所有内容的正确方法是:

        Application excel = new Application();
        Workbook wb = excel.Workbooks.Open(filename);
        // do stuff with file
        excel.Workbooks.Close();
        excel.Quit();

问题是,在调试期间我的应用程序会抛出异常,或者我可能只是手动停止调试器。到那天结束的时候,我已经有大量的excel.exe进程在运行,我得到一个"文件可用"对话窗口出现在每个人身上。

如果异常或调试器停止,我如何正确关闭excel应用程序? 或许我可以采取不同的角度,并在一天结束时运行一个单独的程序,搜索所有Excel实例并关闭它们。

注意:这是使用Visual Studio 2012的WPF项目

0 个答案:

没有答案