2009-08-17 82 views
1

今天早上好像我的Visual Studio調試器被禁用。當我按F5或手動單擊「調試>開始調試」菜單項時,項目會生成並且瀏覽器按預期打開(asp.net mvc),但調試器不會啓動。我的IDE設置發生了什麼?Visual Studio調試器神祕地禁用?我如何恢復?

+0

您是否嘗試過重新啓動環境? – womp 2009-08-17 17:41:32

回答

0

只是一個預感。在web.config中調試設置爲true?

+0

是的。自從上次工作以來,我認爲沒有任何變化。我可能會嘗試使用devenv.exe/setup來恢復設置。 – 2009-08-17 18:00:00

+0

我的web.config搞砸了! – 2009-08-18 00:31:38

3

通常這是ASPNET預編譯器沒有意識到你的新二進制文件是新的(並且在它們中有斷點)的結果,所以在你設置斷點之前,在瀏覽器中實際加載的是舊代碼(所以當然,打他們)。

如果使用IIS,回收應用程序池,執行CLEAN的解決方案,然後重新構建整個事物。另外,手動清除%systemroot%\ Microsoft.net \ framework \ blah \ blah下的'臨時aspnet編譯文件'方式