根据需要,发布程序过程中的各种细节可能比较复杂,也可能很简单。这里仅介绍一种比较基本的方式:
如果,主要分为以下几个步骤:
(1).net core 配置
在具有IIS的服务器上安装.net core。具体可以在https://dotnet.microsoft.com/download/dotnet/5.0 是网站上下载,选择HostingBundle,安安装包包含.net core 的运行环境及IIS托管所需要的,下载完成后双击安装,安装完成后重启(也可以进行命令操作来代替重启,具体方法百度找下)。
(2)vs中发布程序
如下图所示,通过vs,右击解决方案窗口的项目,在弹出的上下文菜单中选择发布(如下图所示),可以进入发生应用程序界面。
(3)使用IIS托管
该步骤和.net framework的应用托管使用方法一样(略)。
(4)如果有需要,可以修改环境变量,比如修改为Development(开发环境)
(注意:正式产品不应该使用将环境变量设置为Development,开发环境仅用于开发调试目的。)
在发布的应用程序文件夹中,存在web.config文件,找到其中的aspNetCore元素,该元素默认没有子节点。在aspNetCore中添加环境变量的配置信息如下,即可使该程序的环境为Development: