视觉工作室中的异常断点

时间:2011-04-08 15:37:05

标签: visual-studio visual-studio-2008 visual-studio-2010 debugging exception

如何在异常上设置断点? 理想情况下,我希望能够从抛出异常的代码中看到调用堆栈和局部变量。

3 个答案:

答案 0 :(得分:28)

我没有使用Visual Studio 2年,但是从内存中来看:

Ctrl + Alt + E

将带来异常管理屏幕,确保检查所有异常中断,必须有imho:)

编辑My memory not that bad :)如果您使用的是.NET(CLR = .NET),请检查Thrown上的Common Language Runtime Exceptions

编辑2 :顺便说一下,由于异常 通常编码错误,应该尽可能避免,我建议让该选项始终启用 。如果无法避免某些异常(因为其他人,当然:D)只需在异常类型树中取消选中其类型或祖先。

答案 1 :(得分:6)

确切的visual studio命令名称是Debug.Exceptions

主菜单>调试>例外(解决方案开放时)

答案 2 :(得分:2)

此外,请确保您在调试模式下运行并且在项目属性中启用了调试,否则世界上的所有断点都将无效。

(根据您的环境,您还可以单击代码源外部的边距,通过鼠标操作插入断点)