Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将全局异常处理程序添加到Metro样式的应用程序?_C#_Xaml_Windows 8_Windows Runtime - Fatal编程技术网

C# 如何将全局异常处理程序添加到Metro样式的应用程序?

C# 如何将全局异常处理程序添加到Metro样式的应用程序?,c#,xaml,windows-8,windows-runtime,C#,Xaml,Windows 8,Windows Runtime,是否有任何特定的方法向Metro样式的应用程序添加全局异常处理程序,就像app.Xaml.cs文件中WP7中的LittleWatson一样?处理此问题的最佳实践和模式是什么?在上使用。解释了为什么您的异常不由该异常处理(强调我的异常): 此事件仅在XAML遇到异常时使用 框架。其他Windows运行时组件遇到的异常 或应用程序中未连接到XAML的部分 框架将不会导致引发此事件 它继续解释,您应该在可能的最特定时间捕获异常。据我所知,在Windows8风格的应用程序中没有全局事件处理程序 我需要它

是否有任何特定的方法向Metro样式的应用程序添加全局异常处理程序,就像app.Xaml.cs文件中WP7中的LittleWatson一样?处理此问题的最佳实践和模式是什么?

在上使用。

解释了为什么您的异常不由该异常处理(强调我的异常):

此事件仅在XAML遇到异常时使用 框架。其他Windows运行时组件遇到的异常 或应用程序中未连接到XAML的部分 框架将不会导致引发此事件


它继续解释,您应该在可能的最特定时间捕获异常。据我所知,在Windows8风格的应用程序中没有全局事件处理程序

我需要它来确保我的应用程序在开发过程中不会崩溃,如果它在将来某个时候崩溃,我想向它自己发送一封日志电子邮件。奇怪的是,它的功能远不如SL/WP7,因为它可以完成所有这一切。应用程序类中的UnhandledExceptionHandler如何?这对你有用吗“UnhandledExceptionHandler”?因为事件处理程序从未调用过!您尝试过吗?正如上面Emad所说,从未调用过异常。