无法将System.Net.Http引用添加到Xamarin.iOS库项目

无法将System.Net.Http引用添加到Xamarin.iOS库项目,ios,xamarin.ios,xamarin,xamarin-studio,Ios,Xamarin.ios,Xamarin,Xamarin Studio,我正在使用Xamarin的Visual Studio插件。我有一个Xamarin iOS库项目,它需要使用System.Net.Http来编译。然而,我似乎无法将其添加为参考。我已将Xamarin Studio更新为Alpha版本,但在尝试添加引用时仍无法在程序集列表中看到System.Net.Http 这里的任何帮助都将不胜感激,因为我离实现这件事只有几英寸之遥,但我仍停留在这一参考上 这在VisualStudio中可用(安装了Xamarin Pluggin),还是仅在Xamarin Stud

我正在使用Xamarin的Visual Studio插件。我有一个Xamarin iOS库项目,它需要使用System.Net.Http来编译。然而,我似乎无法将其添加为参考。我已将Xamarin Studio更新为Alpha版本,但在尝试添加引用时仍无法在程序集列表中看到System.Net.Http

这里的任何帮助都将不胜感激,因为我离实现这件事只有几英寸之遥,但我仍停留在这一参考上

这在VisualStudio中可用(安装了Xamarin Pluggin),还是仅在Xamarin Studio中可用


提前感谢您的帮助

哇!!多好的工作啊

好的,这是解决办法。在windows设备上更新Xamarin Studio时,Visual Studio插件似乎不会得到更新。但是,当您转到mac build server并将Xamarin更新为Alpha版本,然后在Visual Studio中打开Xamarin项目时,它将提示您build server和Pluggin是不同的版本,并允许您升级。升级时,关闭visual studio后,再次打开visual studio,瞧!!!添加引用时,System.Net.Http引用现在在程序集下可用

因此,解决方案是将MAC Xamarin Studio更新为Alpha版本,然后Visual Studio将提示您进行更新。更新它,你就是黄金


似乎应该有一个更简单的方法,但是这个方法很有效。

我认为您不能添加System.Net.Http引用。您应该试试这个方法 用于使用HTTP API的简单REST客户端

RestSharp使得通过HTTP使用web上的各种服务变得很容易,比如:Amazon、Facebook甚至Twitter


是的,我也遇到过更新在VS中不起作用的问题。您可以添加System.Net.Http,但可以从Xamarin库中添加。我使用了这两种方法,并且更喜欢HttpClient,因为它返回一个可以等待的任务。