第一步:部署環境: win server 2012
下載鏈接:https://dotnet.microsoft.com/download/dotnet-core/3.1
注意:下載版本時請查看發布文件中的*.runtimeconfig.json文件,看下 NETCore最低版本要求,不然可能出現一些未知錯誤
根據您的部署系統下載安裝 hosting 與 runtime,直接安裝
如果你的iis中有 AspNetCoreModule證明安裝成功
第二步:vs2019 發布
根據你的部署主機選擇目標運行時,我的server 2012是64位的系統,但是選擇64位無法運行,所以只選擇了32位
第三步: iis 發布
iis上部署和以前的是一樣的,只需要把vs2019 發布生成的文件拷貝到網站根目錄即可
iis部署常見問題解答:
https://docs.microsoft.com/zh-cn/aspnet/core/test/troubleshoot-azure-iis?view=aspnetcore-2.2