如何在异常上设置断点? 理想情况下,我希望能够从抛出异常的代码中看到调用堆栈和局部变量。关于visual studio中的异常的断点
14
A
回答
24
我没有使用Visual Studio的2年,但是从内存:
Ctrl + Alt + E
会带来异常管理屏幕上,一定要检查所有异常休息,一个必须恕我直言:)
编辑:My memory not that bad :)刚上Common Language Runtime Exceptions
检查Thrown
如果您使用的是.NET(CLR = .NET)
EDIT 2:顺便说一句,因为例外是一般一个不好的编码练习应尽可能避免,我建议让该选项始终所有时间。如果某些例外无法避免(当然是因为别人,D)只需在异常类型树中取消其类型或祖先。
2
另外,请确保您在调试模式下运行,并且在项目属性中启用了调试,否则世界上所有的断点都将无计可施。
(根据你的环境,你也可以点击代码源外侧的富余插入通过鼠标操作断点)
5
确切的Visual Studio的命令名称是Debug.Exceptions
主菜单>调试>异常(当解决方案打开时)
+1
在Visual Studio 2015中,它是主菜单>调试> Windows>异常设置。 – 2016-06-24 20:59:07
相关问题
- 1. Visual Studio中C++的断点
- 2. Visual Studio中的PHP调试代码中断每个异常
- 3. 断点在Visual Studio
- 4. Visual Studio中断点移动
- 5. Visual Studio C++异常...怪异
- 6. Visual Studio断点问题
- 7. Visual Studio 2013忽略断点
- 8. 防止Visual Studio在抛出异常时中断
- 9. Visual Studio:“抛出异常时中断”选项随机重置
- 10. Visual Studio中断点呼叫未击中
- 11. XCode 4中异常断点的帮助
- 12. 使Visual Studio忽略异常?
- 13. 如何在Android Studio中正确设置异常断点?
- 14. Visual Studio丢失/移动我的断点
- 15. Visual Studio - 不同组的断点
- 16. 在页面分配的Visual Studio断点
- 17. Visual Studio 2008 - 断点不能命中
- 18. 断点在Visual Studio中没有触及
- 19. Visual Studio 2008中断点可见样式
- 20. Visual Studio命中未知断点
- 21. 在Visual Studio代码中添加断点
- 22. 异常断点在[self.window makeKeyAndVisible]
- 23. 在Eclipse中的异常断点 - 如何检查异常对象?
- 24. Visual Studio在使用断点条件进行调试时行为异常
- 25. Visual Studio 2010不会在javascript的中断点断开
- 26. Visual Studio 2017“应用程序处于中断模式visual studio 2017”
- 27. 的Visual Studio 2010(参数异常)
- 28. EventDispatchThread.java发生异常断点
- 29. 如何告诉Visual Studio在特定的异常情况下不会中断?
- 30. 用于显示异常的Visual Studio加载项
异常**不是**不良编码练习 – abatishchev 2011-04-15 06:53:45
@abatishchev在我的回答中添加了*一般*,我已经看到足够的暴行暗示了异常使用不良。 :) – 2011-04-15 10:19:07
不能同意。 **通常 - 不是!**但在当地,在某些残暴的案件中,确实如此。 – abatishchev 2011-04-15 11:50:11