#.net #visual-studio-2013 #google-api #nuget #windows-phone-8.1
#.net #visual-studio-2013 #google-api #nuget #windows-phone-8.1
Вопрос:
Я получаю это в Visual Studio, пытаясь ссылаться на библиотеку API Google.Вот что я вижу:
Я осмотрелся и убедился, что все обновлено.
Visual Studio 2013 — это обновление 2, и мой пакет NuGet обновлен. Я могу скомпилировать и запустить его с помощью своего телефона под управлением Windows phone 8.1.
Attempting to resolve dependency 'Google.Apis.Core (≥ 1.8.2)'.<br />
Attempting to resolve dependency 'Newtonsoft.Json (≥ 5.0.5)'.<br />
Attempting to resolve dependency 'Microsoft.Bcl (≥ 1.0.19)'.<br />
Attempting to resolve dependency 'Microsoft.Bcl.Build (≥ 1.0.10)'.<br />
Attempting to resolve dependency 'Microsoft.Bcl.Async (≥ 1.0.16)'.<br />
Attempting to resolve dependency 'Microsoft.Net.Http (≥ 2.1.10)'.<br />
Attempting to resolve dependency 'Zlib.Portable (≥ 1.9.2)'.<br />
Installing 'Newtonsoft.Json 5.0.5'.<br />
Successfully installed 'Newtonsoft.Json 5.0.5'.<br />
Installing 'Microsoft.Bcl.Build 1.0.14'.<br />
Successfully installed 'Microsoft.Bcl.Build 1.0.14'.<br />
Installing 'Microsoft.Bcl 1.1.7'.<br />
Successfully installed 'Microsoft.Bcl 1.1.7'.<br />
Installing 'Microsoft.Bcl.Async 1.0.16'.<br />
Successfully installed 'Microsoft.Bcl.Async 1.0.16'.<br />
Installing 'Microsoft.Net.Http 2.1.10'.<br />
Successfully installed 'Microsoft.Net.Http 2.1.10'.<br />
Installing 'Zlib.Portable 1.9.2'.
.<br />
Successfully installed 'Zlib.Portable 1.9.2'. <br />
Installing 'Google.Apis.Core 1.8.2'.<br />
Successfully installed 'Google.Apis.Core 1.8.2'.<br />
Installing 'Google.Apis 1.8.2'.<br />
Successfully installed 'Google.Apis 1.8.2'.<br />
Adding 'Newtonsoft.Json 5.0.5' to XXXX.<br />
Uninstalling 'Newtonsoft.Json 5.0.5'.<br />
Successfully uninstalled 'Newtonsoft.Json 5.0.5'.<br />
Сбой установки. Откат…
Не удалось установить пакет ‘Newtonsoft.Json 5.0.5 ‘. Вы пытаетесь установить этот пакет в проект, предназначенный для ‘WindowsPhoneApp, Version = v8.1’, но пакет не содержит никаких ссылок на сборки или файлов содержимого, совместимых с этой платформой. За дополнительной информацией обратитесь к автору пакета.
Пожалуйста, укажите мне правильный способ достижения моей цели.
Комментарии:
1. Почему NuGet пытается установить Newtonsoft. Json 5.0.5, когда последняя версия 6.0.3?
Ответ №1:
Сначала установите последнюю версию Newtonsoft.Json 6.0.3 эта версия пакета поддерживает wpa81.
Install-Package Newtonsoft.Json
Затем установите Google.Apis.Core, и он будет использовать уже установленную новейшую версию Newtonsoft.Пакета Json.
Install-Package Google.Apis.Core
Комментарии:
1. Мне удалось обойти ошибку newtonsoft.json, но при попытке установить google.apis.core я получаю те же ошибки для следующих ‘Microsoft.Bcl.Async 1.0.16’, ‘Microsoft.Net.Http 2.1.10′ и ищу их оба и обновляю их, но затем яперейдите к Zlib.Portable 1.9.2’., и когда я пытаюсь это сделать сам по себе, я получаю сообщение об ошибке: не удалось установить пакет ‘Zlib.Portable 1.9.2’. Вы пытаетесь установить этот пакет в проект, предназначенный для ‘WindowsPhoneApp, Version = v8.1’, хотя у меня все еще есть проблема Георге, вы ответили на вопрос, так что спасибо.