1)将事件处理程序附加到AppDomain.UnhandledException事件并记录异常对象.
AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);
Run Code Online (Sandbox Code Playgroud)
2)附加线程异常处理程序
Application.ThreadException +=
new System.Threading.ThreadExceptionEventHandler(Application_ThreadException);
Run Code Online (Sandbox Code Playgroud)
对于WPF和Silverlight应用程序,您使用了更多的异常处理程序,例如分别为Application.DispatcherUnhandledException和Application.UnhandledException,但在这种情况下您不感兴趣.我把它们包括在内是为了完整.
更多可能性:
| 归档时间: |
|
| 查看次数: |
1165 次 |
| 最近记录: |