當我按下F5時,我的web應用程序啓動並運行,但visual studio調試器未附加到進程。播放按鈕始終處於啓用狀態。Visual Studio未調試
我檢查了配置管理器,所有庫和web應用程序都是debug | any-cpu。該選項
當我按下F5時,我的web應用程序啓動並運行,但visual studio調試器未附加到進程。播放按鈕始終處於啓用狀態。Visual Studio未調試
我檢查了配置管理器,所有庫和web應用程序都是debug | any-cpu。該選項
您也可以在Visual Studio之外運行您的Web應用程序,然後選擇Debug - >「Attach to process」。在進程列表中,選擇ASP.NET工作進程「asp_wp.exe」。
如果您使用的是Windows Vista或Windows 7,該過程將被命名爲'w3wp.exe' – 2009-10-17 18:09:35
檢查:
Property Pages (right click project) -> Start Options -> Debuggers -> ASP.Net
必須進行檢查,以在您的網頁啓用調試器。
是的,這是檢查 – 2009-10-17 18:15:59
你有沒有設置
<compilation debug="true"/>
在web.config文件?
是的,該值已設置。 – 2009-10-17 18:15:28
謝謝:)完全忘了我改變了這個 – 2016-09-13 13:12:45
我已經在VS下拉菜單中切換了編譯模式..謝謝! – 2017-05-21 17:21:46
檢查所有調試符號設置上,也看到在哪個文件夾,你有你的DLL,lib或斌
嘗試清潔您的解決方案。你也可能會把應用程序正在編譯的bin目錄中的所有東西都刪除掉。然後重建整個解決方案。
我多麼討厭這個答案,但它剛剛爲我工作...
症狀:它工作正常了幾個星期,後來乾脆拒絕調試。
解決方法:關閉Visual Studio,刪除Bin目錄的內容,重啓。
刺激地,它需要完全重新啓動才能開始調試;重新啓動Visual Studio + iisreset
是不夠的。
更多的信息:我有時會發現,IE的緩存是罪魁禍首(奇怪但真實)。因此請關閉全部 IE實例,啓動IE,清除緩存,關閉IE,然後再次嘗試用Visual Studio進行調試。
什麼是恥辱...封閉的解決方案,關閉VS,刪除bin內容,它的工作..: -/ – hanzolo 2014-06-04 16:08:56
爲我工作 - asp.net應用程序突然停止調試,沒有什麼會使它再次工作。關閉Visual Studio並刪除項目的「bin」和obj「目錄的內容魔術般地解決了這個問題 – 2016-02-25 09:52:33
我經常用一個標準的應用程序得到這個 - 而不是一個web應用程序。
我注意到,當我更改啓動項目的屬性時會發生這種情況。
反正我的解決辦法是:
打開bin文件夾
刪除爲啓動項目的exe,配置和PDB(我的解決方案有項目的成績,所以我不希望刪除比那裏需要的更多)。
建設啓動項目
按F5
很沮喪確實...
在web.config中,檢查是否具有:<compilation debug="true" />
如果你有web.config文件轉換,確保您在下拉旁邊的運行按鈕建設爲您的環境有:<compilation debug="true" />
(即不是<compilation xdt:Transform="RemoveAttributes(debug)" />
)
在屬性頁面上(右鍵單擊項目 - >屬性),在左側的構建選項卡上勾選「定義調試常量」,單擊底部的高級按鈕並設置輸出調試信息充分。然後在左邊的web選項卡上,在底部檢查Debuggers ASP .NET是否被選中。
點擊工具 - >選項 - >調試 - >常規
然後取消勾選「要求源文件準確的數學原始版本」。
哪個版本的visual studio?這是爲web應用程序或Windows應用程序。 – feihtthief 2009-10-17 17:55:11
vs 2008,web app – 2009-10-19 06:02:19