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

4
我正在使用Xamarin的Visual Studio插件。我有一个Xamarin iOS库项目,需要使用System.Net.Http才能编译。但是,我似乎无法将其添加为引用。我已将我的Xamarin Studio更新到Alpha版本,但仍然无法在尝试添加引用时在程序集列表中看到System.Net.Http。
如果您能提供任何帮助,那将非常感激,因为我离实现这个东西只差一步,但卡在了这个引用上。
这个库在安装了Xamarin插件的Visual Studio中是否可用,还是只能在Xamarin Studio中使用?
非常感谢您的帮助!
2个回答

1

哇!!!真是一个好的解决办法。

好的,这里是解决方案。看起来在你的Windows电脑上更新Xamarin Studio时,Visual Studio插件没有得到更新。然而,当你去你的Mac构建服务器并将Xamarin升级到Alpha版本后,在Visual Studio中打开一个Xamarin项目,它会提示你构建服务器和插件是不同版本,并允许你升级。当你升级完毕后,关闭Visual Studio,然后再次打开Visual Studio,哇!!!现在在添加引用时,System.Net.Http引用可以在程序集下找到。

因此,解决方法是将你的MAC Xamarin Studio更新到Alpha版本,然后Visual Studio会提示你进行更新。更新后,你就大功告成了!!

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


1
是的,我也遇到了在VS中更新不起作用的问题。 - Mohib Sheth

-1

我认为你无法添加System.Net.Http引用。你应该尝试使用RestSharp,这是一个简单的REST客户端,用于消费HTTP API。

RestSharp使得在HTTP上消费网络上的各种服务变得容易,例如:Amazon、Facebook,甚至Twitter...

http://components.xamarin.com/view/restsharp


1
你可以添加System.Net.Http,但是要从Xamarin库中添加。 - Curtis
1
我已经使用过两者,更喜欢HttpClient,因为它返回一个可以等待的任务(Task)。 - valdetero

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接