问题描述:
Whenever an exception is thrown and not catched a dialog pops up. I want Visual Studio Express 2012 just to break and stop grabbing all my input with this modal dialog window. Example of the dialog:
想要的解决方案:
VS 2010不会显示这个烦人的弹出窗口,而是显示一个称为异常助手的东西。我如何才能在 2012 年获得与 2010 年相同类型的异常中断?即使这是不可能的,我真的希望弹出窗口是gone同时保持休息。
我尝试解决这个问题的事情:
- 在 Google 和 StackOverflow 上搜索解决方案(我使用的一些关键字:Visual Studio 2012、弹出窗口、窗口、对话框、异常助手、异常、中断)
- 在 VS 2012 上运行修复
- 卸载并删除设置(文件夹:C:\Users\\Documents\Visual Studio 2012),然后安装
- 工具 -> 导入和导出设置 -> “重置所有设置”
- 启用“抛出异常类型时中断”
- 更改设置在:“工具 -> 选项 -> 调试 -> 常规”
Edit:
我用的是 Express 版,助理不再例外 http://connect.microsoft.com/VisualStudio/feedback/details/762652/enable-exception-assistant-option-missing-from-vs2012-express-for-desktop! :(
Edit2:
使用 AutoHotkey 找到了一个(非常丑陋的)解决方法:
#SingleInstance force
#Persistent
loop
{
WinWaitActive, Microsoft Visual Studio Express 2012 for Windows Desktop
WinClose, Microsoft Visual Studio Express 2012 for Windows Desktop
}
return
根据以下论坛的答案,VS 2012 Express 不再具有异常助手选项:http://connect.microsoft.com/VisualStudio/feedback/details/762652/enable-exception-assistant-option-missing-from-vs2012-express-for-desktop http://connect.microsoft.com/VisualStudio/feedback/details/762652/enable-exception-assistant-option-missing-from-vs2012-express-for-desktop
希望我们能在 VS Express 的未来版本中看到它。据我所知,VS 2010 Express 仍然可用,2012 可以读取 2010 的项目而不破坏兼容性。因此,如果这对你来说很重要,你可以回到 2010 年来追踪 bug。这不是一个特别令人兴奋的解决方案,但微软提供了与 Express 版本一样多的功能,这一点仍然给我留下了深刻的印象。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)