服务器安装了.net core sdk和runtime 的最高版本却出现了Http Error 502.5的错误
检查了一下程序池没有问题
网上搜了一些解决方案,大部分都说是版本对应不上,难道高版本不兼容低版本吗?全是扯蛋,如果是真的微软岂不是太low了。
运行了一个dotnet [你项目名字].dll的命令,如果这个命令运行正常,基本问题也不大了,所以我直接把cmd定位到web发布目录下,运行这个命令
出现【Failed to load the dll from [C:\Program Files\dotnet\host\fxr\1.0.1\hostfxr.dll], HRESULT: 0x80070057】错误
解决方法: 需要安装补丁:KB2533623
下载地址如下:https://support.microsoft.com/en-us/kb/2533623
说.net core 高版本不兼容低版本的都不靠谱。