首先,先把正确的发布core项目的步骤写出来。
- 需要下载的2个文件,先下载下来,按着步骤一步步安装。
- NET Core Windows Server Hosting
- NET Core 2.0 SDK
在安裝.NET Core Windows Server Hosting软件包之前获取并安装Microsoft Visual C ++ 2015 Redistributable
在服务器上安装.NET Core Windows Server Hosting软件包。该软件包安装了.NET Core Runtime,.NET Core Library和ASP.NET Core Module。该模块在IIS和Kestrel服务器之间创建反向代理。
检查IIS是否包含AspNetCoreModule处理映射程序
重新启动系统或cmd 执行net stop was / y,然后从命令提示符处启动net start w3svc,以更改系统环境变量的Path,操作完以后我们打开IIS管理工具,可以在处理程序映射看到aspNetCore。
安装.NET Core 2.0 SDK
网站web.config配置如下节点
<system.webServer>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
</handlers>
</system.webServer>