特別說明一下,
當年寫 .net framework的項目,部署在iis以及用vs附加到進程來調試的時候,都非常方便,普通開發者都很熟悉。
但對於 .net core項目,用iis部署與原來不同了,附加到進程也與原來不同了。
這點不要糾結了,就是這樣的了,已經嘗試很多次了。
當年寫 .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
————————————————
windows 10 64 bit
vs 2019
.net core 3.0 webapi項目
iis 10.0
————————————————
注意。我的IIS應用程序池是這么配置的。
