Застрял со следующей ошибкой при установке Json.NET для Windows Phone 7

У меня есть проект, предназначенный для Windows Phone 7. Я хотел бы использовать Json.NET в проекте. Но когда я пытаюсь установить пакет Json.NET в свой проект через диспетчер пакетов NuGet, он говорит:

Не удалось установить пакет «Newtonsoft.Json 6.0.1». Вы пытаетесь установить этот пакет в проект, предназначенный для «portable-win+net45+sl40+wp», но пакет не содержит ссылок на сборки или файлов содержимого, совместимых с этой платформой.

Я предполагаю, что это связано с тем, что последняя версия Json.NET не поддерживает Windows Phone 7. Как установить более старую версию Json.NET? Желательно через NuGet. Какая последняя версия Json.NET совместима с Windows Phone 7?

Я использую Visual Studio 2012.


person holmis83    schedule 07.02.2014    source источник
comment
просто загрузите Json.net из codeplex, добавьте ссылку и используйте ее.   -  person Dibu    schedule 07.02.2014


Ответы (2)


В данной ссылке представлены все версии команды json .net, вы можете попробовать любую из более старых версий, которые будут поддерживаться в wp7... попробуйте одну за другой:

Коллекция NuGet | Json.NET

person Pradeep Kesharwani    schedule 07.02.2014
comment
Спасибо за ссылку, она привела меня к ответу; введя в консоли диспетчера пакетов следующее: Install-Package Newtonsoft.Json -Version 5.0.8 - person holmis83; 07.02.2014
comment
Сразу уточняю вопрос: было заявлено, что 6.0.3 работает с wp7, а на самом деле это не так. - person Vitalii Vasylenko; 22.05.2014

Здесь вы можете проверить, несовместима ли эта версия с Windows phone 7.
"Изменение - сборка .NET 4 Portable предназначена для WP8 и SL5 вместо WP7 и SL4"

person Dragon    schedule 07.02.2014