Le paquet nécessite la version du client NuGet '2.12'
Je suis en train d'installer 'WindowsAzure.Stockage 8.0.1 " dans visual studio 2012, mais l'obtention de l'erreur
NuGet package requiert client version "2.12" ou au-dessus, mais l'actuelle version NuGet est "2.8.60318.667'.
sur l'exécution de la commande "Install-Package NuGet.Client"
Attempting to resolve dependency 'NuGet.Versioning (≥ 3.5.0)'.
Attempting to resolve dependency 'NuGet.Packaging (≥ 3.5.0)'.
Attempting to resolve dependency 'NuGet.Common (≥ 3.5.0)'.
Attempting to resolve dependency 'NuGet.Packaging.Core (≥ 3.5.0)'.
Attempting to resolve dependency 'NuGet.Packaging.Core.Types (≥ 3.5.0)'.
Attempting to resolve dependency 'NuGet.Frameworks (≥ 3.5.0)'.
Attempting to resolve dependency 'NuGet.Repositories (≥ 3.5.0)'.
Attempting to resolve dependency 'NuGet.RuntimeModel (≥ 3.5.0)'.
Attempting to resolve dependency 'Newtonsoft.Json (≥ 6.0.4)'.
Attempting to resolve dependency 'NuGet.ContentModel (≥ 3.5.0)'.
'NuGet.Client 3.5.0' already installed.
Encore, mais je reçois l'erreur.
Le " WindowsAzure.Stockage 8.0.1' package requiert NuGet client version "2.12" ou au-dessus, mais l'actuelle version NuGet est "2.8.60318.667'.
source d'informationauteur Usama Saeed
Vous devez vous connecter pour publier un commentaire.
Mettre à jour votre Gestionnaire de Package NuGet extension. Aller à
Tools->Extensions and Updates
et sélectionnezUpdates->Visual Studio Gallery
. Mise à jour le Gestionnaire de Package NuGet extension. Ensuite, essayez d'installer le paquet après Visual Studio devient redémarré.NuGet 2.12 prend uniquement en charge de Visual Studio 2013 et plus tard. Si vous êtes sur Visual Studio 2012 vous êtes hors de la chance.
J'ai du mal avec ce problème dans Visual Studio 2010, lorsque j'ai essayé d'ajouter
NewtonSoft.Json
package nuget dans mon projet. Lorsque j'essaie d'exécuter la dernière version du package nuget à partir de la console du gestionnaire de package nuget:Il en résulte que dans le même message d'erreur tel que mentionné par l'OP:
J'ai donc pensé que je voudrais mettre à jour l'extension NuGet dans Visual Studio de la première à la dernière version. Mais quand je suis allé dans
Tools -> Extensions and Updates
fenêtre de laUpdates
onglet n'est pas visible des mise à jour pour l'extension Nuget. Il semble donc NuGet version du client2.12
n'est pas disponible/prise en charge dans Visual Studio 2010. J'ai été à court d'options.Donc finalement, j'ai essayé d'installer un inférieur version (
6.0.3
) deNewtonsoft.Json
forfait délibérément de cette façon:Cela a fonctionné avec succès.
La dernière version de ce paquet au moment de la rédaction de ce post est
10.0.3
à la place.Cela pourrait être le cas que la plus récente version d'un package nuget est uniquement compatible avec la dernière version du gestionnaire de package nuget. Donc, parfois explicitement l'installation d'une version inférieure de l'emballage peut vous aider. Ancienne version d'un package nuget va bien sûr être compatible avec les anciens extension nuget dans Visual Studio, si elle n'est pas à jour.
Le seul inconvénient de cette solution est que les fonctionnalités présentes dans la version inférieure du package nuget vous cible devrait suffire à vos besoins des projets en cours. Bonne chance!
Note: Bien que j'ai mis au point cette solution w.r.t. Visual Studio 2010, mais vous pouvez essayer ce travail autour de pour toute version de Visual Studio.
J'ai trouver la solution pour ce problème.
Fondamentalement, vous avez un
.nuget
dossier au niveau de la solution, ce dossier contient unnuget.exe
fichier qui est probablement le vieux. Beaucoup de paquets peuvent avoir besoin de la nouvelle version de ce fichier.nuget.exe
.nuget/nuget.exe
avec cette nouvelle version.Et essayez de nouveau, im convaincu que cela va fonctionner.
Ce correctif a fonctionné pour moi(je suis à l'aide de vs 2013, vous ne savez pas si il va travailler pour le reste), Aller dans Outils --> Extensions et les Mises à jour, recherchez gestionnaire de package NuGet pour visual studio 2013, le désinstaller. Dans le volet gauche, sélectionnez en ligne qui vous amène à la galerie visual studio, dans le volet droit de la fenêtre de recherche pour le gestionnaire de package NuGet pour visual studio 2013, il vous apportera la bonne version à installer. L'installer et vous êtes bon pour aller, j'espère que ça sortes quelqu'un.
J'ai eu le même problème et j'ai juste cliqué sur "Restaurer package NuGet pour cette solution". Dans mon cas, cela a résolu le problème. J'espère que ça aidera.
De l'actualisation du mauvais package. Mettez à jour votre Gestionnaire de Package Nuget et l'erreur a disparu.
https://www.nuget.org/packages/NuGet.VisualStudio
J'ai résolu ce problème, et mes pas sont comme ci-dessous:
Si le problème est toujours là, je pense qu'il faut cloner le code à partir de la version manager pour un nouveau dossier, et de suivre les étapes comme avant.
Espère qu'il est utile pour vous.
J'ai tout essayer mais rien ne m'aide. Que j'ai changer de version de Visual Studio à partir de 2012 à 2015, tout fonctionne Comme un charme maintenant.