繁体   English   中英

将Visual Studio升级到15.5后缺少System.Net.Http

[英]Missing System.Net.Http after upgrading Visual Studio to 15.5

我们有一个现有的解决方案,包括一个ASP.NET MVC项目和一堆库,所有项目都针对.NET 4.6.1

将Visual Studio从15.3升级到15.5后,我收到一些编译错误,指出它无法找到System.Net.Http程序集。

类型'HttpResponseMessage'在未引用的程序集中定义。 您必须添加对程序集'System.Net.Http,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'的引用。

我阅读了发行说明,但我找不到任何会导致此问题的内容。 为什么将Visual Studio从15.3升级到15.5会导致这些错误?

我想你的问题与这里写的内容有关https://developercommunity.visualstudio.com/content/problem/160241/errors-reported-when-none-exist.html因为看来这是关于项目引用的。 请查看建议的解决方案是否存在

取消选中“允许并行项目初始化”选项

也帮助你。

顺便提一下,值得一提的是15.5更新显然给现有项目带来了其他严重问题,如此处所写https://developercommunity.visualstudio.com/content/problem/160609/vb-option-strict-on-warnings-are -shown-ON-existing.html

我希望这一切都有助于解决您的问题或至少深入调查。

尝试更新System.Net.Http nuget以确保您拥有最新版本

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM