Restsharp: Ошибка при установке пакета

Созданный на 13 июл. 2015  ·  24Комментарии  ·  Источник: restsharp/RestSharp

Я пытаюсь установить RestShare в свое универсальное приложение для Windows 8.1 (есть компоненты для настольного компьютера и телефона), но продолжаю получать эту ошибку:

«Не удалось установить пакет RestSharp 105.1.0. Вы пытаетесь установить этот пакет в проект, нацеленный на .NETCore, Version = v4.5.1», но пакет не содержит ссылок на сборки или файлов содержимого, которые совместимы с этой структурой. За дополнительной информацией обращайтесь к автору пакета ".

Насколько я могу судить по веб-сайтам, RestSharp должен поддерживать .Net 3.5+. Что-то мне не хватает?

investigate

Самый полезный комментарий

Есть ошибка

Не удалось установить пакет RestSharp 105.2.3. Вы пытаетесь установить этот пакет в проект, нацеленный на «WindowsPhoneApp, Version = v8.1», но пакет не содержит ссылок на сборки или файлов содержимого, совместимых с этой платформой.

Работаю над Vs.2015, win 10, x64

спасибо

Все 24 Комментарий

У меня такая же проблема с пустым переносным проектом xamarin на VS 2015 RC

«Не удалось установить пакет RestSharp 105.1.0». Вы пытаетесь установить этот пакет в проект, нацеленный на .NETPortable, Version = v4.5, Profile = Profile78, но пакет не содержит ссылок на сборки или содержимого файлы, совместимые с этой платформой. За дополнительной информацией обращайтесь к автору пакета "

@boskiv проблема, с которой вы

@millerds, в пакете nuget уже должны быть двоичные файлы для 4.5.1. Можете ли вы проверить, в каком проекте возникла проблема, и сообщить мне, какой каждый проект в вашем решении ссылается на целевые объекты библиотеки (из свойств проекта)?

Итак, я впервые пробую универсальный шаблон Windows 8.1 в VS 2013. Есть два проекта приложений (один для настольного компьютера и один для телефона) и «проект» общего кода (который, по-видимому, добавляется в каждый из двух других проектов. во время компиляции). Я заметил, что консоль Project Manager позволяет мне настраивать таргетинг на каждый проект при запуске комментария Install-Package. При таргетинге на настольный проект (по умолчанию) я получаю указанную выше ошибку. При таргетинге на телефонный проект я получаю ту же ошибку, но указанная целевая платформа - «WindowsPhoneApp, Version = 8.1». Я не могу настроить таргетинг на общий проект.

Когда я смотрю на страницу свойств для каждого проекта приложения, я не вижу списка для цели .Net на вкладке приложения, как я ожидал, а вместо этого они просто показывают цель ОС. В проекте настольного приложения указано, что целью является Windows 8.1, а в проекте приложения для телефона указано, что целью является Windows Phone 8.1. Невозможно изменить ни одно из них.

Интересно. Я почти не занимаюсь разработкой для Windows Phone, поэтому мне придется попробовать это локально и посмотреть, что я могу сделать, чтобы исправить это. Спасибо, что дал мне знать.

К вашему сведению. . . Я только что попробовал несколько других типов проектов на том же компьютере и обнаружил, что именно с проектами Store Apps возникают проблемы (даже с одним приложением Windows ... без телефона). Если я создаю проект рабочего стола Windows, он устанавливается нормально. Надеюсь, что это поможет разобраться в этом.

Спасибо, что помогло.

Я вижу ту же проблему в VS2015 (RC) при разработке универсальных приложений для Windows 10. Есть такая же проблема с портативной версией.

Ошибка:

Severity    Code    Description Project File    Line
Error       Could not install package 'RestSharp 105.1.0'. You are trying to install this package into a project that targets 'Windows, Version=v8.1', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.         0

@ o0rebelious0o для этого в

Привет.
тест в win 8.1 x64 не работает.

@AhrimanSefid Я запускаю эту среду для сборки и тестирования, и она отлично работает. это больше связано с проектом, для которого вы пытаетесь установить пакет.

Тест VS 2015 не работает

Если вы пытаетесь сделать отдых в VS 2015, вам необходимо убедиться, что у вас установлены все цели проекта для Windows Phone и Silver Light. Поскольку VS 2015 был выпущен только как RTM, я еще не пробовал создавать библиотеку, используя ее.

Я пытаюсь установить пакет RestShare Nuget в свой кроссплатформенный проект (iOS и Android) и получаю эту ошибку:

Не удалось установить пакет RestSharp 105.1.0. Вы пытаетесь установить этот пакет в проект, предназначенный для Portable-net45 + win + wp80 + MonoTouch10 + MonoAndroid10 + xamarinmac20 + xamarinios10, но пакет не содержит ссылок на сборки или файлов содержимого, совместимых с этой платформой. За дополнительной информацией обращайтесь к автору пакета.

@rainergp мы пока не поддерживаем кроссплатформенные проекты. Благодаря тому, как построена библиотека, мы можем одновременно ориентироваться только на одну платформу. в настоящее время на nuget есть новая версия, которая напрямую нацелена на некоторые из этих типов.

новая версия должна исправить все это сейчас

Можете ли вы подсказать, какая версия Restsharp совместима с PCL, т.е. нацелена на несколько платформ? Я пробовал версию 105.2.3, но все еще не могу добавить эту библиотеку версий в свой PCL. Мои платформы - iOS, Android, .net 4.5 и Windows Phone 8.1, и я использую Xamarin.

@krunalc Сейчас нет поддержки для таргетинга на несколько платформ.

Есть ошибка

Не удалось установить пакет RestSharp 105.2.3. Вы пытаетесь установить этот пакет в проект, нацеленный на «WindowsPhoneApp, Version = v8.1», но пакет не содержит ссылок на сборки или файлов содержимого, совместимых с этой платформой.

Работаю над Vs.2015, win 10, x64

спасибо

Сообщение о той же ошибке на VS15: «Код серьезности Описание Ошибка состояния подавления строки файла проекта. Не удалось установить пакет RestSharp 105.2.3». Вы пытаетесь установить этот пакет в проект, предназначенный для Windows, Version = v8.1. , но пакет не содержит ссылок на сборки или файлов содержимого, совместимых с этой структурой. За дополнительной информацией обращайтесь к автору пакета. 0 "

У меня такая же проблема при попытке установить пакет в .NETCoreApp, Version = v2.1 ...

@ george-weare8 какой пакет?

@ george-weare8, значит, вы получаете сообщение об ошибке

Не удалось установить пакет RestSharp 105.1.0 . Вы пытаетесь установить этот пакет в проект, предназначенный для '. NETCore, Version = v4.5.1 ', но пакет не содержит ссылок на сборки или файлов содержимого, совместимых с этой платформой. За дополнительной информацией обращайтесь к автору пакета.

при установке в свой проект .NET Core 2.1? Я очень смущен.

Извините за путаницу, я создал новую проблему.
https://github.com/restsharp/RestSharp/issues/1314

Была ли эта страница полезной?
0 / 5 - 0 рейтинги