[英]IIS Url Rewrite Module causes “unable to start debugging on the webserver”
[英]Unable to Start Debugging on the WebServer
在創建網站時,我選擇 Location 作為 HTTP 然后提供http://172.24.17.188/myProject並愉快地創建了項目。
我也能夠運行該項目。 但是一旦我關閉了 VS2008 並重新打開了項目,我在嘗試運行網站時遇到了以下錯誤。
編輯:我可以通過手動輸入瀏覽器來瀏覽網站,但無法運行或調試 usinh VS2008。
如果網站在同一台機器上的 IIS 上運行,那么您可以將調試器附加到 IIS 進程。 您可以通過單擊“調試”然后單擊“附加到進程...”來執行此操作。 按降序對進程進行排序,找到名為“w3wp.exe”的進程。 然后單擊“附加”按鈕。 如果您沒有看到該過程,請在瀏覽器中查看該站點以允許 IIS 啟動該過程。
如果網站在不同的服務器上運行,那么您也可以這樣做,但您需要運行遠程調試工具 (MSVSMON)。 這意味着您需要在 Web 服務器上安裝 Visual Studio。 運行 MSVSMON 並確保防火牆不會阻止連接。 現在單擊“調試”,然后單擊“附加到進程...”。 在限定符文本框中輸入在 MSMON 的調試 window 中顯示的服務器名稱。 如果一切設置正確,您將看到遠程服務器進程列表。 然后您可以連接到“w3wp.exe”進程。
這是使用 Visual Studios 和 IIS 調試 web 應用程序的兩種方法。
在您的 IIS 設置中進行以下更改
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.