Restsharp: Erreur lors de l'installation du package

Créé le 13 juil. 2015  ·  24Commentaires  ·  Source: restsharp/RestSharp

J'essaie d'installer RestShare dans mon application universelle Windows 8.1 (contient des composants de bureau et de téléphone), mais j'obtiens toujours cette erreur :

"Impossible d'installer le package 'RestSharp 105.1.0'. Vous essayez d'installer ce package dans un projet qui cible '.NETCore,Version=v4.5.1', ​​mais le package ne contient aucune référence d'assembly ou fichier de contenu compatible avec ce framework. Pour plus d'informations, contactez l'auteur du package."

Pour autant que je sache d'après les sites Web, RestSharp devrait prendre en charge .Net 3.5+. Y a-t-il quelque chose qui m'échappe ?

investigate

Commentaire le plus utile

j'ai une erreur

Impossible d'installer le package 'RestSharp 105.2.3'. Vous essayez d'installer ce package dans un projet qui cible 'WindowsPhoneApp,Version=v8.1', mais le package ne contient aucune référence d'assembly ou fichier de contenu compatible avec ce framework.

Je travaille sur Vs.2015, win 10, x64

tks

Tous les 24 commentaires

J'ai le même problème avec le projet xamarin portable vierge sur VS 2015 RC

"Impossible d'installer le package 'RestSharp 105.1.0'. Vous essayez d'installer ce package dans un projet qui cible '.NETPortable, Version=v4.5, Profile=Profile78', mais le package ne contient aucune référence ou contenu d'assembly des fichiers compatibles avec ce framework. Pour plus d'informations, contactez l'auteur du package"

@boskiv le problème que vous rencontrez est dû au fait que le package nuget RestSharp ne contient pas de binaires pour la bibliothèque .NETPortable.

@millerds, il devrait

C'est donc la première fois que j'essaie le modèle universel Windows 8.1 dans VS 2013. Il existe deux projets d'application (un pour le bureau et un pour le téléphone) et un "projet" de code partagé (qui est apparemment ajouté à chacun des deux autres projets au moment de la compilation). J'ai remarqué que la console du gestionnaire de projets me permet de cibler chaque projet lors de l'exécution du commentaire Install-Package. Lorsque vous ciblez le projet de bureau (par défaut), j'obtiens l'erreur ci-dessus. Lorsque je cible le projet de téléphone, j'obtiens la même erreur, mais le cadre cible indiqué est « WindowsPhoneApp,Version=8.1 ». Je ne peux pas cibler le projet partagé.

Lorsque je regarde la page des propriétés de chaque projet d'application, je ne vois pas de liste pour une cible .Net sur l'onglet d'application comme je m'y attendais, mais à la place, ils affichent simplement une cible de système d'exploitation. Le projet d'application de bureau indique que la cible est Windows 8.1 et le projet d'application de téléphone indique que la cible est Windows Phone 8.1. Pas moyen de changer l'un ou l'autre.

Intéressant. Je ne fais pas grand-chose, voire aucun développement de téléphone Windows, je vais donc devoir l'essayer localement et voir ce que je peux faire pour le réparer. Merci de me le faire savoir.

POUR VOTRE INFORMATION . . . Je viens d'essayer d'autres types de projets sur la même machine et j'ai découvert que les projets Store Apps étaient ceux qui posaient problème (même avec juste une application Windows... pas de téléphone). Si je crée un projet Windows Desktop, il s'installe correctement. J'espère que cela aide à le comprendre.

Merci ça aide.

Je vois le même problème dans VS2015 (RC) lors du développement d'applications universelles Windows 10. J'ai le même problème avec la version portable.

Erreur:

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, il n'y aurait pas encore de ciblage dans nuget pour cela, c'est pourquoi vous obtenez cette erreur. Je n'ai rien de tout cela installé localement et comme ce n'est pas un RTM ou un GM complet, ce n'est pas une priorité.

salut.
le test dans win 8.1 x64 ne fonctionne pas.

@AhrimanSefid J'exécute cet environnement pour créer et tester et cela fonctionne bien. cela a plus à voir avec le projet pour lequel vous essayez d'installer le package.

Le test VS 2015 ne fonctionne pas

Si vous essayez de créer un repos net dans VS 2015, vous devez vous assurer que toutes les cibles du projet pour Windows Phone et Silver Light sont également installées. Depuis que VS 2015 vient de sortir en tant que RTM, je n'ai pas encore essayé de créer la bibliothèque en l'utilisant.

J'essaie d'installer le package RestShare Nuget sur mon projet multiplateforme (iOS et Android) et j'obtiens cette erreur :

Impossible d'installer le package 'RestSharp 105.1.0'. Vous essayez d'installer ce package dans un projet qui cible 'portable-net45+win+wp80+MonoTouch10+MonoAndroid10+xamarinmac20+xamarinios10', mais le package ne contient aucune référence d'assembly ou fichier de contenu compatible avec ce framework. Pour plus d'informations, contactez l'auteur du package.

@rainergp nous ne soutenons pas encore les projets multiplateformes. la façon dont la bibliothèque est construite, nous ne pouvons cibler qu'une seule plate-forme à la fois. il existe actuellement une nouvelle version sur nuget qui ciblera directement certains de ces types.

la nouvelle version devrait corriger tout cela maintenant

Pouvez-vous suggérer quelle version de Restsharp est compatible avec PCL, c'est-à-dire ciblant plusieurs plates-formes ? J'ai essayé la version 105.2.3 mais je ne peux toujours pas ajouter cette bibliothèque de versions dans mon PCL. Mes plateformes sont iOS, Android, .net 4.5 et Windows Phone 8.1 et j'utilise Xamarin.

@krunalc À l'heure actuelle, il n'y a pas de prise en charge du ciblage de plusieurs plates-formes.

j'ai une erreur

Impossible d'installer le package 'RestSharp 105.2.3'. Vous essayez d'installer ce package dans un projet qui cible 'WindowsPhoneApp,Version=v8.1', mais le package ne contient aucune référence d'assembly ou fichier de contenu compatible avec ce framework.

Je travaille sur Vs.2015, win 10, x64

tks

Signalement de la même erreur, sur VS15 : « Erreur d'état de suppression de la ligne de fichier de projet de description du code de gravité Impossible d'installer le package 'RestSharp 105.2.3'. Vous essayez d'installer ce package dans un projet qui cible 'Windows,Version=v8.1' , mais le package ne contient aucune référence d'assembly ou fichier de contenu compatible avec cette infrastructure. Pour plus d'informations, contactez l'auteur du package. 0"

J'ai le même problème en essayant d'installer le package dans un .NETCoreApp,Version=v2.1...

@george-weare8 quel forfait ?

@george-weare8 donc, vous obtenez l'erreur

Impossible d'installer le package ' RestSharp 105.1.0 '. Vous essayez d'installer ce package dans un projet qui cible '. NETCore,Version=v4.5.1 ', mais le package ne contient aucune référence d'assembly ou fichier de contenu compatible avec ce framework. Pour plus d'informations, contactez l'auteur du package.

lors de son installation dans votre projet .NET Core 2.1 ? Je suis très confus.

Désolé pour la confusion, j'ai créé un nouveau problème.
https://github.com/restsharp/RestSharp/issues/1314

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

wojciechrak picture wojciechrak  ·  3Commentaires

abishekrsrikaanth picture abishekrsrikaanth  ·  3Commentaires

nilsga picture nilsga  ·  5Commentaires

AlexanderSchoenfeld picture AlexanderSchoenfeld  ·  3Commentaires

captnrob picture captnrob  ·  3Commentaires