为try-catch语句配置visual studio调试器

Ale*_*alt 9 debugging visual-studio-2005 visual-studio

VS 2005

例如,

我的员工给了我一个关于X try - catch语句的项目.

X> 100 .. 300

我需要测试一个项目.有没有办法将每个(每个)捕获的开头标记为断点?我不想手动做.也许有一些适合我的设置?

Jas*_*ams 15

转到" 调试">"例外"(Visual Studio 2013及更早版本)或" 调试">"Windows">"异常设置"(Visual Studio 2015及更高版本).

在此对话框中,您可以启用异常的第一次机会调试 - 当抛出异常时,调试器将在执行"catch"代码之前自动中断抛出代码,允许您对其进行调试.

你要做的是要求它在抛出CLR异常时中断,不仅在它们未处理时(来自Visual Studio 2013 - 2015的图像相似但现在是在视图而不是对话框中):

替代文字

(注意:只有在实际抛出异常时,执行try块时才会使调试器中断)


Fle*_*exo 0

简短的回答是否定的。但是您也许可以为您的项目制作一些面向方面的插件来捕获捕获交叉点,然后您只需在方面放置一个断点