我有一个在.Net framework 4.5上运行的项目。但是它引用了一个dll,它针对的是.Net框架3.5,它引用了mscorlib和系统dll。在运行代码时,我遇到异常,因为无法加载文件或程序集System,Version = 2.0.5.0。
我见过以下与我的问题类似的文章。
Could not load file or assembly System, Version=2.0.5.0 in .NET 4 MVC 4 application
但是提到的补丁((KB2468871))对我不起作用。当我尝试安装它时,显示消息为 “KB2468871v2不适用,或被您计算机上的其他条件阻止。”
我无法控制引用的程序集来更改框架。
那么有人可以帮我解决这个问题吗?
答案 0 :(得分:0)
错误“KB2468871v2不适用,或被计算机上的其他条件阻止。”主要来自低磁盘空间,确保在运行更新之前至少有2 GB的可用磁盘空间,请确保您也拒绝所有可移动设备。 如果它不起作用,请尝试进入控制面板 - > “卸载程序”并单击“Microsoft .NET Framework 4 Client Profile”,然后选择“Repair .NET Framework 4 Client Profile”