可能重複:
Why does Microsoft Visual C# 2008 Express Edition debugger randomly exit?爲什麼Visual Studio調試模式無法正常工作(按F11鍵時執行F5)?
我面臨的Visual Studio C#調試器奇怪的問題,在我的職業生涯。總之,在我的代碼中的一箇中斷點被擊中後,我無法逐句通過代碼。 F11(步入)和F10(step over)工作了幾次,但最終Visual Studio執行了F5(繼續)操作。我仍然可以在每一行上使用斷點進行調試。
此行爲在每個項目開發人員的機器上重現。它到處都是Visual Studio SP1。
我已經檢查過每一個(據我所知)選項。我已禁用「只是我的代碼」。我已禁用「逐步通過屬性」。我已禁用自動屬性評估。在絕望中,我從頭開始重新創建所有項目和解決方案文件。
有沒有解決我的問題?
更新此行爲只能在此項目中複製。
更新2這並不似乎是線程的問題:它在Visual Studio的開發者網絡服務器再現......
這是發生在您嘗試調試的每個項目中,還是隻發生在這個項目和/或代碼的一部分中?你有沒有嘗試過創建一個簡單的測試項目,並通過調試器逐步完成它?如果它只是在這個特定的代碼中,發佈一個這裏發生的地方的片段。 – Misko 2009-02-10 16:09:53