2015-02-11 52 views
0

我想知道是否可以在Visual Studio中以编程方式启用禁用的断点。我正在使用Visual Studio 2008,但知道这个功能是否存在于其他版本中很有趣?是否可以在Visual Studio中启用禁用的断点

多一点信息说我在30线在第20行我的代码中一个两个断点,一个在一个在第30行是这样的

if(someval==SomeRandomValue) 
{ 
---->line 20 break point hit here 
//I would like to enable the breakpoint at line 30 now as well (which was disabled) 
} 
+0

等等,你是否为Visual Studio创建了一个插件,或者你想打破你的代码?你能提供更多的信息吗? – Patrick 2015-02-11 19:34:13

回答

1

是的,至少那种。如果您在代码中插入

Debugger.Break(); 

如果连接了调试器,那么调试器将在那里打破。它在MSDN

中解释如果没有附加调试器,则会询问用户是否要附加调试器。如果是,则调试器启动。如果连接了一个调试器,调试器会发出一个用户断点事件的信号,调试器将暂停该进程的执行,就像调试器断点已经被命中一样。

相关问题