Visual Studio Enterprise 2015更新后,出现以下错误:
{“无法加载文件或程序集'System.Runtime,版本= 4.0.0.0,区域性=中性,PublicKeyToken = b03f5f7f11d50a3a'或其依赖项之一。系统找不到指定的文件。”:“ System.Runtime ,版本= 4.0.0.0,文化=中性,PublicKeyToken = b03f5f7f11d50a3a“}
构建项目时没有出现错误。这是在构建过程后调用过程之后产生的。我尝试了很多解决方案,但没有一个奏效。
在另一台远程PC中,没有此错误。我在那里有Visual Studio社区版。
有什么想法吗?预先谢谢你。
答案 0 :(得分:0)
在 Visual Studio 2019(版本 16.8.4)中遇到此问题。执行 nuget 重新安装后。
进入 web.config 并删除以下行解决了问题。
<dependentAssembly>
<assemblyIdentity name="System.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime.InteropServices" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.1.0.0" newVersion="4.1.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime.Extensions" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
</dependentAssembly>