2015-10-06 3 views
2

Привет, У меня есть следующая проблема: я использую xamarin на Mac и создаю кросс-платформенное решение для приложений, используя собственное приложение с одним видом и портативной библиотекой классов.Xamarin portable library library issue

В портативных библиотеках классов я добавил одну ссылки на newtonsoft.json v4.0.3, но когда я восстановить мой проект я получаю ошибки как следующий:

  • Ссылка на тип претензии «System.ComponentModel.ITypedList» определяется сборка 'System, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089', но ее не удалось найти.

Что мне делать?

Большое спасибо заранее

+0

Является ли это библиотека Json также переносной? –

ответ

3

Версия 4.0.3 от Newtonsoft.Json доступна только для .NET (2.0, 3.5, 4.0), Windows Phone 7 (я думаю) и Silverlight 4. Эта версия не поддерживает портативные библиотеки классов.

Использование NuGet загрузить последнюю Newtonsoft.Json версии, он должен предоставить ряд PCL альтернатив, в частности, профиль 328 сборки, которые могут предназначаться практически все современные платформы, включая Xamarin прошивкой и Android ,

+0

Большое спасибо, что исправил это для меня – anonimoo90

Смежные вопросы