.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”,即可进入调试