【发布时间】:2011-02-07 11:30:34
【问题描述】:
在我的 C# 应用程序中,即使我处理异常:
Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException);
AppDomain.CurrentDomain.UnhandledException +=
new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);
然后在处理程序中显示对话框并执行 Application.Exit 仍然收到带有发送的 Windows 错误报告对话框,不要发送...
如何防止弹出windows报错对话框?
事实上,如果异常是从主窗体构造函数中抛出的,那么程序会以 Windows 错误报告 dlg 结束。否则,如果来自 UI 线程的某个其他位置,则符合预期。
【问题讨论】: