Notes de publication de NuGet 1.7
Notes de publication de NuGet 1.6 | Notes de publication de NuGet 1.8
NuGet 1.7 a été publié le 4 avril 2012.
Si vous exécutez Visual Studio 2010 SP1, vous pouvez rencontrer une erreur d’installation quand vous tentez de mettre à niveau NuGet si une version plus ancienne est installée.
Une autre solution de contournement consiste à désinstaller simplement NuGet puis à l’installer à partir de la galerie d’extensions Visual Studio. Consultez la rubrique https://support.microsoft.com/kb/2581019 (éventuellement en anglais) pour plus d’informations.
Remarque : si Visual Studio ne vous permet pas de désinstaller l’extension (le bouton Désinstaller est désactivé), vous devrez probablement redémarrer Visual Studio à l’aide de « Exécuter en tant qu’administrateur ».
Nouveauté de la version 1.7, si votre package inclut un fichier readme.txt
à la racine du package, NuGet ouvre automatiquement ce fichier une fois son installation terminée.
La boîte de dialogue Gérer les packages NuGet inclut désormais une liste déroulante qui permet d’afficher les packages de préversion.
Lorsque vous ouvrez la console du Gestionnaire de package ou la boîte de dialogue des packages NuGet du Gestionnaire, NuGet vérifie si la solution actuelle a activé le mode de restauration de package et si des fichiers de package sont manquants dans le dossier packages
. Si ces deux conditions sont remplies, NuGet vous avertit et affiche un bouton de restauration pratique. Cliquez sur ce bouton pour déclencher NuGet afin de restaurer tous les packages manquants.
Dans les versions précédentes de NuGet, chaque projet a un fichier packages.config
qui suit les packages NuGet installés dans ce projet. Toutefois, il n’existait aucun fichier similaire au niveau de la solution pour assurer le suivi des packages au niveau de la solution. Par conséquent, il n’y avait aucun moyen de restaurer des packages au niveau de la solution.
Cette fonctionnalité est désormais implémentée dans NuGet 1.7. Le fichier packages.config
au niveau de la solution est placé sous le dossier .nuget
sous la racine de la solution et stocke uniquement les packages au niveau de la solution.
En raison d’une faible utilisation, la commande New-Package a été supprimée. Nous recommandons aux développeurs d’utiliser nuget.exe ou l’Explorateur de packages NuGet pratique pour créer des packages.
NuGet 1.7 a corrigé de nombreux bogues autour du workflow de restauration de package et des scénarios de contrôle de code source/réseau.
Pour obtenir la liste complète des éléments de travail corrigés dans NuGet 1.7, veuillez consulter [NuGet Issue Tracker for this release](http://nuget.codeplex.com/workitem/list/advanced?keyword=&status=Closed&type=All&priority=All&release=NuGet%201.7&assignedTo=All&component=All&sortField=Votes&sortDirection=Descending&page=0)
.