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