1
我最近切换到我的处理未处理的异常,这种方式:为什么winforms未处理的异常框有时会继续?
Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException);
Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException);
AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);
这将是很好的记录,什么不可以,但我已经失去了旧未处理的异常框为“继续”的能力。我目前的处理程序只是提示重启。很多时候,单击继续在那个未处理的异常框中实际上保持程序运行正常。这个怎么用?有没有一种方法可以允许我继续捕捉未处理的异常呢?说如果异常是某种类型的,我可以尝试像“未处理的异常”框一样“继续”吗?或者这是不可能的?
有没有人知道异常世界的细节?很想听听你们的想法。
请删除这个问题,我没有马上注意到,当我发现像这样的异常时,它看起来像未处理的盒子那样继续。 – 2011-04-30 10:44:49