如何解决c#windows应用程序中的崩溃问题

时间:2016-07-13 05:42:08

标签: c# .net winforms

我正在使用framewrok 4.5开发一个Windows应用程序。编译和构建都是零错误。不过,我在跑步时遇到了撞车事故。我用过的所有地方都尝试捕捉包括主要功能的块。

它打开了一个像A问题的消息导致程序当前停止工作。 windows将关闭程序并通知解决方案是否可用。

Pelase帮我解决这个问题......

1 个答案:

答案 0 :(得分:1)

尝试在Main函数本身中捕获这样的全局未处理异常。

AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);

private static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e)
{
    Exception ex = (Exception)e.ExceptionObject;
    MessageBox.Show(ex.Message);
}