Visual Studio 支持從一臺電腦到另一臺設備的遠程調試。進行遠程調試時,主機可以是任何支持 Visual Studio 的平臺。遠程設備可以是 x86、x64 或 ARM 平臺。 本文將指導大家如何使用 Visual Studio 對 ASP.NET MVC 項目進行遠程調試。 <! m ...
Visual Studio 支持從一臺電腦到另一臺設備的遠程調試。進行遠程調試時,主機可以是任何支持 Visual Studio 的平臺。遠程設備可以是 x86、x64 或 ARM 平臺。
本文將指導大家如何使用 Visual Studio 對 ASP.NET MVC 項目進行遠程調試。
下載
我們首先在 MSDN 上下載 Visual Studio Remote Debugger,並安裝到遠程伺服器上。
運行
安裝完成後,在開始菜單找到 Remote Debugger 並運行。
依次點擊菜單中的工具 > 選項可以查看並修改埠號。記住這個埠號,後面會用到。
調試
- 在本機的 Visual Studio 的菜單中依次點擊調試 > 附加到進程。
- 在限定符一欄輸入遠程伺服器的 IP 地址以及上面提到的埠號,並按回車。
- 可用進程中顯示進程後,連接就算是成功了。
- 在可用進程列表找到並選中
w3wp.exe
。如果找不到,就勾選左下方的顯示所有用戶的進程。如果找到且有多個w3wp.exe
,就選中對應的 ASP.NET MVC 項目的應用程式池的w3wp.exe
,應用程式池名稱在用戶名一列有顯示。
- 點擊附加按鈕,開始調試。
現在就可以任性的對遠程伺服器上的 ASP.NET MVC 項目進行調試啦,~~(ฅ>ω<*ฅ)~~
。
遠程調試錯誤和疑難解答
https://msdn.microsoft.com/zh-cn/library/2ys11ead(v=vs.120).aspx