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。
标签:
.Net core
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)