黄色电影一区二区,韩国少妇自慰A片免费看,精品人妻少妇一级毛片免费蜜桃AV按摩师 ,超碰 香蕉

Visual Studio 遠程調試步驟

visual studio 遠程調試步驟

在工作中有時候需要在服務器的環(huán)境下遠程調試,例如調試微信相關服務的時候。

1. 下載遠程調試工具

網址:https://visualstudio.microsoft.com/zh-hans/downloads/

image-20211123113406587

下載后直接安裝至完成。

image-20211123134555301

啟動remote debugger:

image-20211123135010141

如果只是短時間測試,可以選擇無身份驗證,為了安全,工具自動設置了空閑時間,即多久沒有操作會自動關閉此功能。

2.新建測試項目

建了一個簡單的helloworld項目,簡單幾句代碼,加上斷點。

image-20211123154148114

發(fā)布debug到遠程服務器。

雙擊helloworld.exe,運行程序

image-20211123160002467

3.開始調試

點擊菜單【調試】->【附加到進程】,打開如下頁面

image-20211123154441513

① 選擇連接類型

如果開啟了身份驗證,則默認即可,否則選擇【無身份驗證】。

② 填寫服務器的ip及調試服務的端口

填寫完后直接回車,不要點擊后面的【查找】按鈕。在可用進程中會列出服務器端的進程列表。

③篩選進程

可選,如果服務器端進程較多,可以在此篩選,支持模糊查詢。

找到helloworld.exe,雙擊改進程或點擊附加按鈕,和附加本地進程一致。

隨便輸入什么字符,回車,可以看到進入了斷點

image-20211123160412360

可以正常進行調試了。

4. 調試iis中的網站

如果是調試發(fā)布到iis中的網站,則需要附加的進程為w3wp.exe。

可能會遇到如下情況:

如果看不到該進程,則需考慮如下操作,①訪問該網站,休眠狀態(tài)有時候找不到該進程。②勾選“顯示所有用戶的進程”,再刷新。

如果看到多個w3wp.exe,這是在iis中部署了多個網站,不知道該附加到哪個上面,可以以管理員權限運行 cmd,執(zhí)行如下命令:

cd %windir%\system32\inetsrv

appcmd list wp

在執(zhí)行結果中可以看到網站的名稱和對應的進程id,在附加進程的時候根據進程id區(qū)分。

下一節(jié):.net程序內存異常的原因及解決

asp.net編程技術

相關文章