.Net Core調試通常有三種:
(1)VS調試
(2)附加到IIS的w3wp.exe中調試
(3)附加到dotnet.exe調試
1.新建項目
(1)創建新項目 Core3Test.Demo

2.Visual Studio調試
啟動調試,打上斷點,即可進行調試
3.通過Hosting發布到IIS,附加到進程調試
(1)發布環境配置
(2)保存后,發布到IIS,詳細操作可參考
https://www.cnblogs.com/ywkcode/p/11630487.html
(3)運行IIS上的項目
打開VS編輯器,選擇菜單欄的“
調試”,選擇“
附加到進程”,勾選“
顯示所有用戶的進程”
點擊“
附加”,即可進入斷點,如下圖所示
4.通過命令行dotnet 調試
(1)進入項目文件
bin-》
Debug-》
netcoreapp3.1中
(2)輸入“
cmd”進入dos
(3)輸入
dotnet Core3Test.Demo.dll --urls="http://*:5177" --ip="127.0.0.1" --port=5177,回車,成功
其中“port”表示端口號
用瀏覽器訪問對應的地址:
(4)打開VS編輯器,選擇菜單欄的“
調試”,選擇“
附加到進程”,勾選“
顯示所有用戶的進程”,選擇進程“
dotnet.exe”,即可進入調試