【发布时间】:2014-06-29 12:00:36
【问题描述】:
尝试从 NuGet 安装 google.api.core。我有 Visual Studio 2013 的 Update2,我有最新版本的 NuGet 并收到以下错误:
正在尝试解决依赖项“Google.Apis.Core (≥ 1.8.2)”。
正在尝试解决依赖项“Newtonsoft.Json (≥ 5.0.5)”。
正在尝试解决依赖项“Microsoft.Bcl (≥ 1.0.19)”。
正在尝试解决依赖项“Microsoft.Bcl.Build (≥ 1.0.14)”。
正在尝试解决依赖项“Microsoft.Bcl.Async (≥ 1.0.16)”。
正在尝试解决依赖项“Microsoft.Net.Http (≥ 2.1.10)”。
正在尝试解决依赖项“Zlib.Portable (≥ 1.9.2)”。
安装“Zlib.Portable 1.9.2”。
成功安装“Zlib.Portable 1.9.2”。
安装“Google.Apis.Core 1.8.2”。
成功安装“Google.Apis.Core 1.8.2”。
安装“Google.Apis 1.8.2”。
成功安装“Google.Apis 1.8.2”。
将“Zlib.Portable 1.9.2”添加到 XXXXX。
卸载“Zlib.Portable 1.9.2”。
成功卸载“Zlib.Portable 1.9.2”。
安装失败。回滚...
无法安装软件包“Zlib.Portable 1.9.2”。您正在尝试将此包安装到以“WindowsPhoneApp,Version=v8.1”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。如需更多信息,请联系包作者。
解决了 zip,AdvancedREI 做得很好:
https://twitter.com/AdvancedREI/status/483688601872760832
Zlib.Portable 1.10 已经发布!支持 Windows Phone 8.1 和通用应用,以及 Xamarin 和错误修复!
现在我收到无法安装包“Google.Apis.Core 1.8.2”。您正在尝试将此软件包安装到以“WindowsPhoneApp,Version=v8.1”为目标的项目中,
【问题讨论】:
-
根据错误消息,库
Zlib.Portable 1.9.2不支持您的项目目标WindowsPhoneApp,Version=v8.1。因此无法将Google.Apis.Core安装到该项目中,因为它依赖于上述软件包。在项目 github repo 上有一个open issue 支持 Windows Phone 8.1。 -
Zlib.Portable 已更新,现在 google.api 需要更新...
-
是的,我已经通知了 Google 的开发人员。希望他们能尽快修复它。
-
谢谢你,你是最棒的人!
标签: .net visual-studio google-api windows-phone-8.1 nuget-package