use*_*086 5 c# android httpclient xamarin.ios portable-class-library
我在Xamarin中创建了一个Portable类库,并希望将它用于Android应用程序.我想HttpClient在这个PCL中使用.我已经Microsoft Http Client libraries从NuGet包管理器添加了.我现在可以看到.Net portable subset添加到我的参考资料中了.但不知怎的,我仍然无法使用HttpClient它,也没有在.Net便携式子集中显示.
另外,我Current profile的PCL是4.0-Profile 158.如果我将配置文件更改为4.5,Xamarin崩溃并且无法打开解决方案
谁能帮我这个?谢谢
简单的解决方案是针对.NET 4.5,Windows应用商店应用(Windows 8.1),Xamarin.iOS和Xamarin.Android(4.5-Profile7).然后,您将不需要HttpClient NuGet包来获取这些API.
如果当您尝试选择4.5配置文件时Xamarin崩溃,请确保您使用的是最新版本,然后报告错误,详细说明如何重新配置以及发生的情况.
此外,HttpClient NuGet包应允许您使用PCL配置文件158中的HttpClient.确保您使用的是最新版本的NuGet.".NET Portable Subset"应始终出现在PCL的引用中,这与NuGet包无关.安装HttpClient NuGet包时,还应该在引用中看到对System.Net.Http和其他程序集的引用.
| 归档时间: |
|
| 查看次数: |
5507 次 |
| 最近记录: |