2015-02-11 55 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

中解釋如果沒有附加調試器,則會詢問用戶是否要附加調試器。如果是,則調試器啓動。如果連接了一個調試器,調試器會發出一個用戶斷點事件的信號,調試器將暫停該進程的執行,就像調試器斷點已經被命中一樣。

相關問題