C#——》发布ASP.NET Core项目到Windows IIS服务器中环境部署

服务器:Windows Server2012 R2

IIS:8

.net Core版本:1.1.2

一,在VS中点击项目--》依赖项--》SDK下可以查看当前项目.Net core是哪个版本。

 

 

 

 

二,下载.Net Core SDK与.Net Core Hosting Bundle安装包,点击自行选择对应的版本。

 

三,双击dotnet-hosting-****-win安装包,安装。(版本不要搞错了

四,安装完成后,重启IIS 。重启后点击网站--》模块--》在模块列表下会显示AspNetCoreModule。

 

 

 

五,配置IIS---》网站关联的应用程序池,配置完成后,重启网站。

 

 

 

 六,注意事项:访问网站报:HTTP Error 502.5 - ANCM Out-Of-Process Startup Failure。

1,检查安装的.Net Core 版本与发布的项目版本是否一致。

2,如果下载与发布的项目版本一致,还是报下图错误,需检查应用程序池--》高级设置--》常规--》启用32为应用程序为:false,应用程序池--》高级设置--》进程模型--》加载用户配置文件为:true。

 

 

 

 

 

 

 

 

posted @ 2022-03-23 15:27  林子哈  阅读(343)  评论(0编辑  收藏  举报