【转】https://blog.csdn.net/festone000/article/details/88580905
当年写 .net framework的项目,部署在iis以及用vs附加到进程来调试的时候,都非常方便,普通开发者都很熟悉。
但对于 .net core项目,用iis部署与原来不同了,附加到进程也与原来不同了。
这点不要纠结了,就是这样的了,已经尝试很多次了。
操作 .net frameword .net core
部署到iis 直接把iis中的网站地址指向到项目地址即可 原来的方式不行了,需publish发布到另一地方去,然后把iis网站地址指向到此,见图1
附加到进程调试 直接附加到进程,无需多言 1.需要publish的时候的是debug版本 2.附加到进程,选择dotnet搜索出来,见图 2
在这里插入图片描述
在这里插入图片描述
本想自己写一篇,现在看来完全不必了。
Debugging ASP.NET Core applications running in IIS
以上亲测成功。
windows 10 64 bit
vs 2017
.net core 2.1 webapi项目
iis 10.0