![](/img/trans.png)
[英]System.Net.Http from visual studio's assemblies vs nuget package
[英]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.