Я пытаюсь установить RestShare в свое универсальное приложение для Windows 8.1 (есть компоненты для настольного компьютера и телефона), но продолжаю получать эту ошибку:
«Не удалось установить пакет RestSharp 105.1.0. Вы пытаетесь установить этот пакет в проект, нацеленный на .NETCore, Version = v4.5.1», но пакет не содержит ссылок на сборки или файлов содержимого, которые совместимы с этой структурой. За дополнительной информацией обращайтесь к автору пакета ".
Насколько я могу судить по веб-сайтам, RestSharp должен поддерживать .Net 3.5+. Что-то мне не хватает?
У меня такая же проблема с пустым переносным проектом 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 какой пакет?
RestSharp. https://www.nuget.org/packages/RestSharp
@ george-weare8, значит, вы получаете сообщение об ошибке
Не удалось установить пакет RestSharp 105.1.0 . Вы пытаетесь установить этот пакет в проект, предназначенный для '. NETCore, Version = v4.5.1 ', но пакет не содержит ссылок на сборки или файлов содержимого, совместимых с этой платформой. За дополнительной информацией обращайтесь к автору пакета.
при установке в свой проект .NET Core 2.1? Я очень смущен.
Извините за путаницу, я создал новую проблему.
https://github.com/restsharp/RestSharp/issues/1314
Самый полезный комментарий
Есть ошибка
Не удалось установить пакет RestSharp 105.2.3. Вы пытаетесь установить этот пакет в проект, нацеленный на «WindowsPhoneApp, Version = v8.1», но пакет не содержит ссылок на сборки или файлов содержимого, совместимых с этой платформой.
Работаю над Vs.2015, win 10, x64
спасибо