Asp.Net Core 应用如果需要托管在IIS下,需要为IIS下载安装 AspNetCoreModule 模块。
下面以最新的.NET Core Runtime 2.1.0-preview1版本为例:
安装 Server Hosting Installer
首先访问微软的.Net下载中心
,并找到我们要下载的版本。
点击进入详情页后,找到 Windows 分类下的 Server Hosting Installer 链接,并点击下载
下载安装完成以后即可在IIS的模块中找到托管.Net Core 应用所需的 AspNetCoreModule 模块。
发布程序
dotnet publish -o D:\Web\aspnetcoredemo