vs 2019 .net core 3.1 asp.net mvc发布
第一步:部署环境: 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