应用程序崩溃后发生的WPF事件

时间:2013-08-07 07:06:48

标签: c# wpf process crash

您好我有2个问题:

1)当应用程序崩溃时会发生什么事件?我需要调用Dispose来解析资源,以便在应用崩溃时如何做到这一点?

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

1 个答案:

答案 0 :(得分:4)

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

Dispatcher.UnhandledException += Dispatcher_UnhandledException;

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

AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException;

所有其他例外......

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