环境:win10操作系统,IIS,vs2019,.netcore3.0。
操作:
1.打开IIS,点击查看模块
![](https://img.haomeiwen.com/i17050913/7c1c2207e7faa8f4.png)
2.查看模块中是否有AspNetCoreModule,如果没发现该模块则去官网下载下载地址。下载安装完成后iis便会出现该模块。
![](https://img.haomeiwen.com/i17050913/51ae395a402a775c.png)
3.以Debug配置方式发布项目。
![](https://img.haomeiwen.com/i17050913/3b1d2bfc2e5af072.png)
4.添加应用程序池,无托管集成方式。
![](https://img.haomeiwen.com/i17050913/59aec2c3c64b7e33.png)
5.添加网站,并将应用程序池指向刚添加的应用程序池,物理路径指向程序发布后的路径。
![](https://img.haomeiwen.com/i17050913/e01ef4127a41b3d7.png)
6.选择对应的项目,以管理员身份打开vs2019,调试->附加到进程。输入w3wp.exe,勾选显示所有用户进程。并点击附加。
![](https://img.haomeiwen.com/i17050913/3802f3c2a13e13ea.png)
7.调试项目,浏览器中输入http://localhost:5000/test/test(端口自己定义),成功进入断点。
![](https://img.haomeiwen.com/i17050913/cc3c2271ea387ff8.png)
8.最后注意一点就是如果代码发生了改变,需要重新发布覆盖到目标目录。
网友评论