vs2019 附件进程w3wp 调试asp.net core 3.0
特别说明一下,
当年写 .net framework的项目,部署在iis以及用vs附加到进程来调试的时候,都非常方便,普通开发者都很熟悉。
但对于 .net core项目,用iis部署与原来不同了,附加到进程也与原来不同了。
这点不要纠结了,就是这样的了,已经尝试很多次了。
当年写 .net framework的项目,部署在iis以及用vs附加到进程来调试的时候,都非常方便,普通开发者都很熟悉。
但对于 .net core项目,用iis部署与原来不同了,附加到进程也与原来不同了。
这点不要纠结了,就是这样的了,已经尝试很多次了。
操作
.net frameword
.net core
![](https://img2018.cnblogs.com/blog/278476/201911/278476-20191121101630792-699566347.png)
部署到iis
直接把iis中的网站地址指向到项目地址即可
原来的方式不行了,需publish发布到另一地方去,然后把iis网站地址指向到此,见图1
![](https://img2018.cnblogs.com/blog/278476/201911/278476-20191121101646204-1672325311.png)
附加到进程调试
直接附加到进程,无需多言
1.需要publish的时候的是debug版本 2.附加到进程,选择dotnet搜索出来,见图 2
![](https://img2018.cnblogs.com/blog/278476/201911/278476-20191121101656813-964654642.png)
以上亲测成功。
windows 10 64 bit
vs 2019
.net core 3.0 webapi项目
iis 10.0
————————————————
windows 10 64 bit
vs 2019
.net core 3.0 webapi项目
iis 10.0
————————————————
注意。我的IIS应用程序池是这么配置的。
![](https://img2018.cnblogs.com/blog/278476/201911/278476-20191121102017940-317499326.png)