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