我有一個相當大的C++項目,並且試圖使用調試器來逐步執行一些代碼。不幸的是,它有時會決定退出該模式,只需執行代碼而不必關注我按下F10並且不會在隨後的斷點處斷開的事實。我不知道什麼時候它會退出,但它似乎始終如此。Visual Studio 2008 C++調試器退出Vista下的單步模式
具體而言,我試圖看看如何計算某個顯示的某個元素。我在計算髮生的地方放置斷點。調試器會停止其中的一部分(沒有達到我需要的程度),然後忽略所有其他部分,最終的圖像出現在窗口中。有些時候,我一直在單步執行代碼,並且突然間它開始執行。
這是在64位Vista上運行的Visual Studio 2008 SP1中使用Visual C++。代碼以調試模式編譯,未啓用優化。我已經做了一個乾淨而完整的重建,但沒有解決這個問題。
有誰知道可能是什麼原因造成的?有什麼我可以做的嗎?
編輯:我沒有線程參與,我失去了休息時間,我剛剛安裝了this recommended fix,仍然有問題。
這一個似乎已經在我們的VS2008調試器下降問題上做了詭計。 – 2010-02-17 03:57:09