问题描述:
每当抛出异常但未被捕获时,就会弹出一个对话框。我希望 Visual Studio Express 2012 只是打破并停止使用此模式对话框窗口获取我的所有输入。对话框示例:
想要的解决方案:
VS 2010不会显示这个烦人的弹出窗口,而是显示异常助手。我如何在 2012 年获得与 2010 年相同类型的异常中断?即使这是不可能的,我真的希望在保持休息的同时弹出窗口消失。
我试图解决这个问题的事情:
- 在 Google 和 StackOverflow 上搜索解决方案(我使用的一些关键字:Visual Studio 2012、弹出窗口、窗口、对话框、异常助手、异常、中断)
- 在 VS 2012 上运行修复
- 卸载并删除设置(文件夹:C:\Users\<username>\Documents\Visual Studio 2012),然后进行安装
- 工具 -> 导入和导出设置 -> “重置所有设置”
- 启用“抛出异常类型时中断”
- 更改设置:“工具 -> 选项 -> 调试 -> 常规”
编辑:
我用的是Express版,没有异常助手了!:(
编辑2:
使用 AutoHotkey 找到了一个(非常丑陋的)解决方法:
#SingleInstance force
#Persistent
loop
{
WinWaitActive, Microsoft Visual Studio Express 2012 for Windows Desktop
WinClose, Microsoft Visual Studio Express 2012 for Windows Desktop
}
return