netcore 发布 到 windows server IIS
net core 和普通net 发布没有什么不同,只需要在个别地方注意下:
1. 在visual Studio 2017 发布
2. 把发布好的文件copy到服务器上,并新建一个网站,同时要注意选择无托管代码
3.此时访问接口,会报错,是因为没有安装 window server Hosting,它的作用是让iis具有反向代理功能(aspnet core module 负责反向代理工作) ,将请求转发到kerstrel , 安装地址:https://dotnet.microsoft.com/download#/runtime
安装之后便能正常访问。