在Windows XP开发期间,如果我的应用程序遇到未处理的异常,它将显示错误消息“X遇到并出现错误...”,并为我提供启动调试器的选项。在Windows 7下,我得到的是一条消息“X已停止工作,Windows正在检查解决方案”。
我再也看不到错误消息的任何细节了,我没有给出调试选项。
我正在使用VS2005,据我所知,启用了JIT调试。
有没有回到WinXP的有用错误消息?
编辑:它只是一个标准的WinForms桌面应用程序,无需运行特殊权限。
答案 0 :(得分:1)
也许您发现WER(Windows错误报告)设置很有用:
http://msdn.microsoft.com/en-us/library/bb513638%28VS.85%29.aspx
此外,您可以将此作为登陆点与WER联系:
http://msdn.microsoft.com/en-us/library/bb513641%28v=VS.85%29.aspx
不幸的是,我不能直接回答你的问题,但也许这可以作为进一步研究的暗示。
答案 1 :(得分:1)
好的,感谢leppie的评论找到答案。
现在发生错误时,对话框中有一个“Debug the program”选项。