ASP.NET Core Web 项目 发布的IIS7提示“HTTP Error 502.5

原因就是NUGET引用的DLL和SDK的版本不对, 你打开CMD,在项目bin目录运行dotnet xxx.dll, 会看到具体错误信息

所以你要么引用低版本的dll,要么升级最新SDK

升级最新SDK在开发端和服务器端,安装后,检查版本 dotnet --version, 看2个版本是否一致 重新编译发布,把publish目录的文件(包括runtime文件夹)都发布到服务器上.

重启IIS

原文地址:https://www.cnblogs.com/zitjubiz/p/net_core_502_5_Process_Failure.html