Невозможно использовать RestSharp Portable в PCL с обоими Xamarini.ios и Xamarin. Android Frameworks

StackOverflow https://stackoverflow.com//questions/22033773

Вопрос

Есть ли возможность использовать портативные версии RestSharp в PCL, совместно используемые между Xamarin.Android и Xamarin.ios ?? У меня есть следующая ошибка при установке booksharp.portable библиотеки в проекте:

Установка-пакет: не удалось установить пакет 'fubarcoder.restsharp.portable 1.5.0.1'.Вы пытаетесь установить этот пакет в проект, который нацелен на «Portable-Win + Net45 + SL40 + WP71 + MonoAndiD16 + Monotouch40», но пакет не содержит никаких ссылок на сборку или файлы контента, которые совместимы с этой структурой.Для получения дополнительной информации обратитесь к автору пакета.

Это было полезно?

Решение

Прежде всего: Убедитесь, что у вас установлена последняя версия Nuget.

Второй из всех: Ваша портативная библиотека нацеливается на Silverlight 4 и Windows Phone 7.5.Портативный пакет RestSharp, который вы пытаетесь установить, поддерживает только Silverlight 5 или более высокий и Windows Phone 8. Таким образом, вам нужно решить свою портативную библиотеку в целевую CL5 вместо SL4 и WP8 вместо WP7.5.

Третье всех: Похоже, вы модифицировали профили PCL для добавления поддержки Xamarin.Это был способ сделать это до того, как Xamarin добавил официальную поддержку PCL.Теперь, когда у них есть, вы должны удалить любые файлы XML, которые вы добавили в профили PCL, и просто используйте те, которые установки Xamarin.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top