在.NET 4.5中找不到HttpClient

Joa*_*nge 27 .net c# asynchronous httpclient .net-4.5

我试图HttpClient在.NET 4.5中使用新的,但Visual Studio抱怨它不存在.我有System.Net,但是当我输入时System.Net.Http,它也会抱怨.

我应该为这个类下载一个新的可分发版吗?

ulr*_*chb 36

添加引用System.Net.Http:

添加参考

  • 谢谢,但我没有在添加程序集对话框中列出它. (3认同)

The*_*mie 19

我有同样的问题.经过一番挖掘,我发现你必须安装这个软件包,然后添加引用System.Net.Http,以免它抱怨!

  • 这解决了我.我有一个xamarin解决方案,它有一个PCL,一个WindowsPhone应用程序,一个Android和一个iPhone应用程序.我想在PCL中使用HttpClient,但如果我刚刚添加了对System.Net.Http的引用,我的项目将被重新定位并与我的Windows phone应用程序不兼容.安装此软件包阻止我的PCL重新定位,现在一切都编译得很好:) (2认同)

小智 7

开始使用vs2017,并遇到同样的问题,在创建Native + PCL时,找不到HttpClient,去Nuget并获得Microsoft.Net.Http解决我的问题. 在此输入图像描述