Nuget packages Externes ne peuvent pas compter sur les paquets qui cible les projets
Quand je tente d'Installer le Paquet Twitter.Bootstrap dans un vide mvc4 projet web, j'obtiens cette
Install-Package Twitter.Bootstrap
Attempting to resolve dependency 'bootstrap (≥ 3.0.1)'.
Attempting to resolve dependency 'jquery (≥ 1.9.0)'.
Install-Package : External packages cannot depend on packages that target projects.
At line:1 char:1
+ Install-Package Twitter.Bootstrap
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], InvalidOperationException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
Que puis-je faire pour corriger cela
?
OriginalL'auteur Peter | 2013-11-01
Vous devez vous connecter pour publier un commentaire.
J'ai rencontré la même erreur avec les deux par rapport à 2010 et VS 2012. La solution proposée ne résout pas le problème, mais j'ai remarqué que le Package NuGet pour le Bootstrap est daté Nov 1, 2013 (hier). Le nouveau paquet a le numéro de version 3.0.1.1 et répertorie une dépendance de démarrage de la version 3.0.1 ou plus. Il semble qu'il y est une erreur dans la version 3.0.1.1 de ce paquet avec une référence circulaire dans la dépendance. Recherchez la version 3.0.1 par les mêmes auteurs.
OriginalL'auteur user2948567
J'ai eu le même problème, ce travail pour moi:
"À partir de la v3.0.1.1 le Twitter.Bootstrap paquet va commencer à rediriger les utilisateurs vers le Bootstrap package géré par la fondation Outercurve. La raison pour cela est assez simple. Bootstrap est un nettoyeur de l'espace de noms depuis la projet abandonné le nom twitter quelques versions ans et Bootstrap maintenant officiellement fourni avec Visual Studio 2013 ASP.Net modèles. Afin d'éviter toute confusion sur qui version "officielle", nous avons décidé de rediriger tout le monde sur le nouveau Microsoft maintenu espace de noms".
http://chriskirby.net/bootstrap-nuget-package-moving-to-outercurve/
https://github.com/sirkirby/twitter-bootstrap-nuget/issues/22
OriginalL'auteur Adrian
Je suis en supposant que vous utilisez Visual Studio 2012. Dans VS2012 nouveau MVC4 projets sont chargés avec jquery 1.7 par défaut. Mais Bootstrap 3.0.1 a une dépendance avec jquery 1.9 ou supérieur
Donc d'abord exécuter
et puis
La Console Du Gestionnaire De Package
OriginalL'auteur Shuaib
J'ai eu le même problème. Après j'ai mis à jour NuGet Gestionnaire, il n'en résout par le problème. Pour mettre à jour NuGet Manager, vous pouvez à Outils -> Extensions et Mises à jour
OriginalL'auteur lyords
J'ai eu le même problème lors de l'installation de Bootstrap 3.0.1.1. Il ne ressemble, il est à la recherche d'3.0.1 pour sa dépendance. I à la fin installés 3.0.0 sans problème.
Qui peut ne pas être le cas, comme je viens de l'installé avec jquery 2 et twitter.démarrage de la version 3.0.1 Sa ne marche pas avec 3.0.1.1 en raison de la dépendance.
OriginalL'auteur Yini
J'ai eu ce même problème qui m'a amené à cette question. Dans le Gestionnaire de paquets, j'ai cherché pour bootstrap et il y avait plusieurs résultats retournés.
J'ai cliqué sur le sur le haut de la liste et essayé de l'installer (version 3.0.1.1) et a reçu l'erreur signalée dans la question d'origine. L'ID de ce package est Id: Twitter.Bootstrap
Il y avait un autre paquet Bootstrap répertoriés avec la version 3.0.2 avec l'Id: bootstrap
J'ai installé le second v. 3.0.2 et installé sans aucun problème.
Prises de fontawesome:
"Les gens de chez Outercurve ont pris des cours de soutien pour les Twitter.Paquet Bootstrap maintenant appelé simplement "bootstrap".
Plus d'info ici http://chriskirby.net/bootstrap-nuget-package-moving-to-outercurve/"
Il me semble que la redirection vers le nouveau Microsoft maintenu espace de noms est la cause de cette fermeture.
OriginalL'auteur carey walker
Mon Problème parfaitement résolu
Essayer
Au lieu de
référencé post:
Bootstrap v3.0.1.1 ne parvient pas à nettoyer VS projet vide - comment le résoudre?$privUrl
comment lancer la console du Gestionnaire de Package
http://docs.nuget.org/docs/start-here/using-the-package-manager-console
OriginalL'auteur SOS
juste essayer de l'installer Twitter bootstrap MVC avec le Gestionnaire de Package NuGet et profiter de
OriginalL'auteur Pankaj Dubey
Juste essayer de mettre à jour vs2012 !Je résolus!
OriginalL'auteur Nguyễn Duy Hảo
J'ai mis à jour VS2012 pour VS2013. Il a résolu le problème
OriginalL'auteur Edward
J'ai aussi eu le même problème. Mais résolu lors de la mise à jour de la Nuget Gestionnaire et essayé de nouveau par la suite.
OriginalL'auteur user4469192