La réinstallation des paquets NuGet avec NuGet installé comme VS Extension
Je voudrais être en mesure d'installer tous les packages NuGet dans les forfaits.config, comme par Le NuGet docs. NuGet est installé comme un VS Extension, et je n'arrive pas à trouver nuget.exe. Est-il possible de:
nuget je les paquets.config-o Paquets
Sans le maintien d'une autre copie de nuget.exe sur une base par projet?
Vous devez vous connecter pour publier un commentaire.
Une mise à jour de ce post, NuGet 1.6 ajout du support pour le flux de travail pour restaurer les colis au moment de la construction s'il est manquant.
Cliquez-droit sur la solution, cliquez sur "Activer le Package Mode de Restauration" pour le mettre sur.
Plus de détails au:
http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages
Réinstaller tous les paquets dans tous les projets de la solution actuelle:
Vous pouvez trouver plus d'informations sur la réinstallation des paquets nuget ici
Avertissement - à l'aide de
ou
peut supprimer l'ensemble de vos colis et de paquets.les fichiers de configuration!
Assurez-vous toujours que vous avez vos sauvegardes effectuées en premier.
Scénario:
Update-Package -Reinstall
ou si vous avez quelques alpha paquets et/ou êtes sûr de vos dépendances sont bonnes, essayezUpdate-Package -Reinstall -IgnoreDependencies
Résultat:
Parce que le dossier packages n'existe pas, les entrées de votre colis méthodiquement de s'en aller, trop. Cela peut surprendre certaines personnes, donc la prudence est tout ce que je dis.
Trouvé la solution sur Cette entrée de blog. J'ai besoin d'installer NuGet.En ligne de commande, ce qui rend nuget.exe. disponible dans le monde entier dans le VS ligne de commande. Je peux alors le définir comme un pré-événement de construction pour s'assurer que les dépendances sont téléchargés.
Une option beaucoup plus facile que vous pouvez garder activé dans Visual Studio en cours de développement à l'aise hors de votre package NuGet liés à l'installation de la douleur.
Garder les deux mentionnés ci-dessous, les options en vertu
NuGet Package Manager
>General
en état coché -Jetez un oeil à la capture d'écran ci-dessous: