相关疑难解决方法(0)

处理Windows应用程序的结束过程

是否可以在同一个Windows应用程序本身内捕获Windows应用程序的任务管理器结束进程?我正在使用一个C#2.0 win应用程序,我希望在结束进程发生时进行一些数据库处理(在数据库中将标志从'Y'更改为'N').

.net c# event-handling

10
推荐指数
1
解决办法
1万
查看次数

Visual Studio:在调试停止时执行清理代码

我们开发了一个使用Excel互操作库(Microsoft.Office.Interop.Excel)来读取一些Excel文件的应用程序.

当应用程序中出现问题时,将处理事件Application.ThreadException,因此将释放资源(Excel已关闭...).

问题是,当我们使用VS调试器时,如果我们停止执行(因为进程在异常或断点上中断,有很多原因导致我们这样做),资源不会被释放而Excel会停留打开.当然,下次启动应用程序时......由于文件上有锁,它会崩溃.

所以我正在寻找一种强制释放Excel对象的方法,即使在使用调试器停止时也是如此.

有什么建议吗?

c# debugging visual-studio

8
推荐指数
1
解决办法
4159
查看次数

标签 统计

c# ×2

.net ×1

debugging ×1

event-handling ×1

visual-studio ×1