2011-04-20 146 views
10

在Visual Studio 2010(旗艦版)中,是否可以逐步執行一些代碼,並且,如果某個變量不正確(例如,您想獲取以'A'開頭但沒有任何記錄的所有記錄,那麼您想嘗試'B'),是否有可能在調試模式下更改代碼,這樣做(在調試模式下更改變量)?我可以在調試模式下更改代碼/值嗎?

不得不停止調試,更改一個值,然後再次調試並查看結果,這是非常煩人的。無論如何,在調試模式下完成這一切會更容易。

謝謝

回答

19

在監視窗口中輸入您想執行的語句。例如,如果要將變量prefix設置爲"B",則只需鍵入prefix = "B"並按回車。

您也可以在運行時更改代碼,但是對此功能有一些限制。有關詳細信息,請參閱Microsoft的編輯並繼續文檔:http://msdn.microsoft.com/en-us/library/bcew296c(v=vs.80).aspx

+3

也可以在即時窗口中使用:myVariable =「B」 – markmnl 2012-07-26 01:06:18

1

在解決方案資源管理器視圖中,右鍵單擊每個引用的引用,然後選擇屬性。在Properties視圖中,將False標記爲Embed Interop Types的字段。這對我有用。 c

相關問題