【发布时间】:2014-02-18 04:16:24
【问题描述】:
我在 Xamarin 中创建了一个便携式类库,并希望将其用于 android 应用程序。我想在这个 PCL 中使用 HttpClient。我从 NuGet 包管理器中添加了Microsoft Http Client libraries。我现在可以看到 .Net portable subset 添加到我的引用中。但不知何故,我仍然无法使用 HttpClient,它也没有显示在 .Net 可移植子集中。
另外,我的 PCL 的Current profile 是4.0-Profile 158。如果我将配置文件更改为 4.5,Xamarin 会崩溃并且不会打开解决方案
谁能帮我解决这个问题? 谢谢
【问题讨论】:
-
您要定位哪些平台?如果您只需要 iOS 和 Android 并且没有 WP8,请选择 .NET45、iOS、Android 和 Windows 8 应用商店应用。这将为您提供
HttpClient,而无需从 Nuget 添加任何内容。 -
@Krumelur 我试过这样做,但是一旦我将其更改为 4.5,Xamarin 就会崩溃,此后解决方案永远不会打开
标签: c# android xamarin.ios httpclient portable-class-library