VS2010錯誤:無法在web伺服器上開始調試
我在 Visual Studio 2010 中收到錯誤消息“無法在 Web 伺服器上開始調試”。我點擊了“幫助”按鈕並按照相關建議進行操作,但沒有成功。
當修改為使用 IIS 而不是 Cassini(用於調試)時,新創建的本地 ASP.Net 項目會發生這種情況。它提示在 web.config 中設置 debug=“true” 然後立即彈出錯誤。事件查看器中沒有顯示任何內容。
我可以附加到 w3wp 進行調試。它可以工作,但不如 F5 方便。
在同一台 PC 上,我也有與 VS2008 類似的問題。調試曾經對兩者都有效。
我已經重新註冊了 Framework 4 (aspnet_regiis -i)。我執行了 VS2010 修復(這是 RTM 版本)。我在 Windows Server 2008 R2 x64 機器上執行。
我確實安裝了 Resharper V5。
必須有一些配置設置或系統資料庫值在導致問題的修復後仍然存在。
我會很感激任何想法。
我有一台帶有
Windows 7. 我安裝VS2010了我的開發環境並希望我的 F5 調試問題會消失,但它仍然無法啟動調試器。這是一個很好的線索,因為它排除了軟體的安裝。
我終於將其追溯到我的 HOSTS 文件。我有一些我可以訪問的本地網站的條目,例如“ <http://testsite.lcl> ”,但我分配的 IP 是我機器的 IP 而不是使用的
127.0.0.1,所以它看起來像是 VS2010 的遠端伺服器。換回127.0.0.1解決問題。感謝大家對此的幫助。
禁用環回檢查
要設置 DisableLoopbackCheck 系統資料庫項,請按照下列步驟操作:
點擊開始,點擊執行,鍵入 regedit,然後點擊確定。
在系統資料庫編輯器中,找到並點擊以下系統資料庫項:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
右鍵點擊 Lsa,指向新建,然後點擊 DWORD 值。
鍵入 DisableLoopbackCheck,然後按 Enter。
右鍵點擊 DisableLoopbackCheck,然後點擊修改。
在數值數據框中,鍵入 1,然後點擊確定。
退出系統資料庫編輯器,然後重新啟動電腦。