出售域名 11365.com.cn
有需要请联系 16826375@qq.com
在手机上浏览
在手机上浏览

.net core 3.1发布

发布日期:2020-07-10

.net core 已经很成熟了,最近用DDD思想迭代升级了以前的.net framework MVC项目。需要发布到windows服务器并用IIS运行。

一、安装环境

1、  下载.net core环境包

在微软官网 https://dotnet.microsoft.com/download/dotnet-core/3.1 下载对应版本的.net core环境包。比如我下载的是 windows 64位

2、  下载IIS模块包

点击上图的 Hosting Bundle 下载,也可以通过链接 https://dotnet.microsoft.com/download/dotnet-core/thank-you/runtime-aspnetcore-3.1.5-windows-hosting-bundle-installer 下载。

下载完成后,看是否已安装IIS,若没有则要先安装IIS。然后再安装运行环境和模块包。

查看IIS模块,发现已经有了AspNetCoreModuleV2。不明白的看这里:https://docs.microsoft.com/zh-cn/aspnet/core/host-and-deploy/aspnet-core-module?view=aspnetcore-3.1 已经说得很详细了。

二、发布项目

打开VS2019按下图这样发布

注意:发布后会有很多项目调试文件.pdb,可以配置在Release模式下调试信息设置为无不生成

三、配置运行

像平常一样在IIS中配置网站,应用程序中设置无托管

然后运行网站就可以看到效果了!