public App()
{
DispatcherUnhandledException += App_DispatcherUnhandledException;
}
void App_DispatcherUnhandledException(object sender, System.Windows.Threading.DispatcherUnhandledExceptionEventArgs e)
{
MessageBox.Show("程序异常." + Environment.NewLine + e.Exception.Message);
//Shutdown(1);
e.Handled = true;
}
http://www.cnblogs.com/DebugLZQ/p/3161185.html
本文探讨了在WPF应用程序中使用DispatcherUnhandledException事件来捕获并处理未处理的异常,以及实现应用程序在异常发生后的重启策略。

3097

被折叠的 条评论
为什么被折叠?



