DispatcherUnhandledException无法按预期工作

时间:2016-10-14 13:39:34

标签: c# wpf

在我的应用程序(c#wpfVS2015)中,我尝试按以下方式处理DispatcherUnhandledException错误处理:

private void App_DispatcherUnhandledException(object sender, DispatcherUnhandledExceptionEventArgs e)
{
  MessageBox.Show("An unhandled exception just occurred: " + e.Exception.Message, 
        "Exception Sample", MessageBoxButton.OK, MessageBoxImage.Warning);
  e.Handled = true;
  Environment.Exit(-1);
}

当我启动没有IDE时,应用程序退出没有任何对话框消息。从IDE开始时获取"Exception thrown: 'System.Windows.Markup.XamlParseException' in PresentationFramework.dll"。使用Dispatcher启动对话框不会改变任何内容。

0 个答案:

没有答案