1、下载对应的工具
1)dotnet-hosting
2)dotnet-sdk
----以上两个版本号要对应,最好和开发环境中的版本号也对应.
3)vc_redist.x64(服务器系统是64位)
4)Windows8.1-KB2919355-x64.msu(如果系统内已安装此补丁,可以省略,服务器系统是64位)
5)Windows8.1-KB2919442-x64.msu(如果系统内已安装此补丁,可以省略,服务器系统是64位)
2、安装好对应的sdk和hosting
3、安装vc_redist.x64时,需要安装两个补丁,否则会安装失败,补丁顺序:KB2919442-->KB2919355
--------------------------------------
部署时遇到的问题:
1、安装好sdk和hosting,未安装vc_redist.x64,把.net core部署到IIS内,出现无法访问"Service Unavailable",localhost也无法访问,以前部署在IIS内的都无法访问:安装vc_redist.x64后,可以访问.(部署的时候,在网上也查询了一些教程,很多只说了安装sdk和hosting,刚开始我是安装这些教程来的,结果部署上去后,出现各种无法访问的情况,iis应用程序池也在访问后自动停止,查看服务器日志发现iis出现异常,一些东西无法访问之类的,刚开始还以为是自己的操作姿势不对,又卸载重新安装,还是一样,emmm,最后面用上面的解决)
---------------------------------------
最后,已在Windosw Server 2012 R2服务器上,成功部署.net code写的服务端.