【发布时间】:2013-08-07 07:06:47
【问题描述】:
您好,我有 2 个问题:
1) 应用程序崩溃时会发生什么事件?我需要调用 Dispose 来解析资源,那么当应用崩溃时该怎么办?
2) ALT+CTR+DELETE 杀死应用进程时如何处理?
【问题讨论】:
-
这不是一个真正的问题。如果你没有抓住它,任何事件都可能导致应用程序崩溃。
-
那么如何在崩溃时更正调用 Dispose 呢?
-
1.您可以在应用程序 2 中使用 UnhandledException 事件。在进程被杀死后没有办法做任何事情
-
您不需要对“泄露”的资源调用 Dispose,因为操作系统会在应用程序崩溃时清理您的进程空间。
-
如果应用程序使用了一些外部资源/设备,可能需要调用“关闭”......