参考程序集和Windows Framework目录中不同版本的System.Net.Http

我正在将解决方案更新为目标.NET Framework 4.8。作为此过程的一部分,Visual Studio 2019将System.Net.Http的Web.config绑定重定向从4.0.0.0更新为4.2.0.0。这很有道理。

但是,当我尝试在IIS中加载应用程序时,尝试找到System.Net.Http版本4.2.0.0失败。

我发现这是因为C:\Program Files (x86)\Reference Assemblies\microsoft\Framework\.NETFramework\v4.8中System.Net.Http的汇编版本为4.2.0.0(文件版本4.8.3761.0),而{{1}中System.Net.Http的汇编版本}}是4.0.0.0(文件版本4.8.3752.0)。

当我手动将Web.config绑定重定向重定向到4.0.0.0而不是4.2.0.0时,我的Web应用程序正常工作。但是,我不想这样做。

如何更新.NET Framework 4.8的Windows副本,使其与Visual Studio同步?我已经安装了所有最新的Windows 10更新,但不清楚如何执行此操作。

wenboylqx 回答:参考程序集和Windows Framework目录中不同版本的System.Net.Http

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3158246.html

大家都在问