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事件来捕获并处理未处理的异常,以及实现应用程序在异常发生后的重启策略。
2854

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



