当应用程序在Windows上崩溃并且安装了调试器(例如Visual Studio)时,将出现以下模式对话框:
[标题:Microsoft Windows]
X已停止工作
问题导致程序停止正常运行。Windows将关闭程序并通知您是否有解决方案。
[调试] [关闭应用程序]
有没有办法禁用此对话框?也就是说,程序是否只是崩溃并以静默方式刻录?
我的情况是我想运行几个自动化测试,其中一些会由于被测试应用程序中的错误而崩溃。我不希望这些对话框停止自动化运行。
到处搜索我认为我已经找到了在Windows XP上禁用此功能的解决方案,这是在破坏此注册表项:
HKLM \软件\ Microsoft \ Windows NT \ CurrentVersion \ AeDebug \ Debugger
但是,这在Windows Vista上不起作用。
开满天机