处理AppDomain.CurrentDomain.UnhandledException中的异常

Rob*_*Dam 5 .net c# vb.net

是否可以在AppDomain.CurrentDomain.UnhandledException回调上处理异常?我想做以下事情:

  • 显示我自己的"发生异常"对话框,带有"发送报告"按钮
  • 用户解雇后,我想关闭我的应用程序,但我不希望Windows默认崩溃对话框"应用程序需要关闭"框出现.

可以这样做吗?

Rub*_*ias 2

你可以使用Application.SetUnhandledExceptionMode方法。

请同时查看此处:用户友好的异常处理