当前位置: 移动技术网 > IT编程>开发语言>.net > .NET Core SDK在Windows系统安装后出现Failed to load the hostfxr.dll等问题的解决方法

.NET Core SDK在Windows系统安装后出现Failed to load the hostfxr.dll等问题的解决方法

2018年12月04日  | 移动技术网IT编程  | 我要评论

力矩测试仪,时代华纳官网,腾讯视频vip账号

这次无论如何也要记录下,原因是今天在一台windows2008r2的电脑上安装.net core sdk后再命令行执行dotnet --info 居然爆出了“failed to load the hostfxr.dll”的问题,之前也遇到过,但是解决了,却没有做记录,害的这里又google了一把!所以写篇文章记录下。额外说一句,部分500.25问题也是这个原因导致的!

作者:依乐祝
原文地址:

具体的错误信息如下:

failed to load the dll from [c:\program
files\dotnet\host\fxr\版本号\hostfxr.dll], hresult: 0x80070057
the library hostfxr.dll was found, but loading it from c:\program
files\dotnet\host\fxr\版本号\hostfxr.dll failed

  • installing .net core prerequisites might help resolve this problem.

解决方法是需要安装kb2533623 这个补丁。这里需要注意下,不同系统版本需要对应具体的补丁,有32位与64位之分。具体的信息你可以访问这个页面进行查看,

文中提供了windows7以及windows server 2008 r2对应的更新,大伙下载安装一下。然后再执行dotnet --info 命令,就可以看到久违的界面:

貌似只有windows7 以及windows server 2008 r2才会出现这个问题。

当然还有其他的情况导致.net core sdk 运行异常的!有时候还需要安装 kb2999226这个更新,等下次遇到再补上吧!因为上次出现需要安装kb2999226这个更新的时候我没有做记录啊!

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网