1

你好我有2个问题:

1) 应用程序崩溃时会发生什么事件?我需要调用 Dispose 来解析资源,那么当应用程序崩溃时该怎么办?

2) 当我们通过 ALT+CTR+DELETE 杀死应用程序时如何处理?

4

1 回答 1

4

1)有两个事件处理程序:

Dispatcher.UnhandledException += Dispatcher_UnhandledException;

UI 线程中所有未处理的异常。

AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException;

所有其他例外...

2)当您的应用程序通过ALT + CTR + DELETE被杀死时,无法捕捉到这种情况我能想到的唯一想法......创建一个检查主应用程序状态的看门狗应用程序......

于 2013-08-07T07:39:12.080 回答