0

我在調試解決方案時遇到了一個奇怪的Visual Studio(2010)問題,我希望有人對如何解決這個問題有一些想法問題。步進通過Visual Studio F10/F11調試器的行爲像F5(運行)

有時,在調試過程中,當打到一個斷點並開始逐步執​​行(F10或F11)時,看到的行爲是F5(run),立即跳出調試器並顯示頁面。如果設置了斷點,它將運行到該點,但從那裏開始運行結束(或下一個斷點)。

我發現停止這種行爲(一段時間)唯一的事情是關閉Visual Studio,關閉IIS,關閉IE(是的,必須這樣做,似乎持有引用),然後去清除在所有Framework文件夾(C:\ Windows \ Microsoft.NET)中找到的所有Temporary ASP.NET文件。

這確實使調試和故障排除變得困難。任何想法可能會導致此(以及如何解決)?

回答

1

我在Visual Studio中有多線程調試問題(我們使用VS 2008和C#代碼)。有時調試器會掛起,有時候它會繼續調試會話。

我終於找到了解決我的問題的解決方法。我選擇了Visual Studio工具/選項,調試,常規和禁用「變量窗口中的對象的調用字符串轉換函數(僅限C#和JavaScript)」。

互聯網帖子還建議取消選中「啓用屬性評估和其他隱式調用」,但我不需要這樣做在我的情況。

+0

到目前爲止,使用第一個建議似乎正在爲我和同時遇到同樣問題的同事工作。這只是一天,但迄今爲止非常好。謝謝! – 2012-03-22 20:49:37

1

我正面臨同樣的問題。

我得到它通過安裝SP1 KB 957912更新爲Visual Studio 2008

將有VS2010的更新,我也想解決。

相關問題