ASP.NetCore在Windows平台上发布应用(兼IIS安装教程)
1.选择应用程序右键发布
2.选择文件夹--》选择发布路径
3.点击高级之后进入设置,生产环境建议选release,会将debug的代码优化掉
可移植包会大些,针对指定平台包会小些,我这个项目选的是win-x64
4.点击保存,点击发布
接下来在Windows服务器安装IIS
1.打开服务器管理器
2.添加角色和功能
3.点击两次下一步,选择当前的服务器
4.服务器角色勾选Web服务器(IIS),点击添加功能
5.功能里面没有什么特殊要求,可以下一步
6.接着下一步
7.角色服务里面勾选HTTP重定向,WebDAV发布,管理工具(可以在VS中发布动态服务)使用FTP的话也可以全部勾选
接着下一步确认,安装,完毕!!!
紧接着,要想把的程序部署在IIS上需要IISCore模块的支持则去微软官网安装
接着添加网站
编辑应用程序池
在服务器上装了runtime之后,应用程序设置里面可选框架依赖
复制粘贴到服务器网站文件夹上面,然后就可以访问浏览网站了