安装 Core托管模块
在系统上安装 Core托管模块,托管包会安装 .NET Core运行时、.NET Core库和 Core模块。有了该模块后,才能让 Core应用在IIS中正常运行。
可访问微软官网的.NET Core 3.1下载页面,选择Hosting Bundle,如图所示。
CORE Runtime 3.1.0下载
创建IIS站点
打开IIS,选择应用程序池,添加应用程序池。然后创建名称为.NET CORE,选择.NET CLR版本为无托管代码。单击确定按钮,如图所示。
选择网站节点添加网站。输入网站名称,并将物理路径设置为应用的部署文件夹。绑定配置我们的域名,单击确定后,即可创建网站,如图所示。
应用程序池选择上一步创建的应用程序池
使用Visual Studio将 Core发布到IIS站点
打开项目,右键发布。
点击【新建】
选择文件夹
发布中选择文件夹位置
显示所有设置
配置:Release,表示为发布状态。
目标框架:.netcoreapp 3.1。
部署模式:框架依赖。