Partager via


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.

Problème d’installation connu

Si vous exécutez VS 2010 SP1, vous risquez d’exécuter une erreur d’installation lors de la tentative de mise à niveau de NuGet si vous avez installé une version antérieure.

La solution consiste à désinstaller simplement NuGet, puis à l'installer à partir de la galerie d'extensions de Visual Studio. Pour plus d’informations, consultez https://support.microsoft.com/kb/2581019.

Remarque : Si Visual Studio ne vous permettra 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 ».

Fonctionnalités

Prise en charge de l’ouverture du fichier readme.txt après l’installation

Nouveauté de la version 1.7, si votre package inclut un readme.txt fichier à la racine du package, NuGet ouvre automatiquement ce fichier une fois son installation terminée.

Afficher les packages de préversion dans la boîte de dialogue Gérer les packages NuGet

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.

Affichage des packages de préversion

Afficher le bouton de restauration lorsqu'il manque des fichiers de package

Lorsque vous ouvrez la console du Gestionnaire de package ou la boîte de dialogue Packages NuGet du Gestionnaire, NuGet vérifie si la solution actuelle a activé le mode restauration de package et si des fichiers de package sont manquants dans le packages dossier. Si ces deux conditions sont remplies, NuGet vous avertit et affiche un bouton De restauration pratique. Cliquez sur ce bouton pour déclencher NuGet pour restaurer tous les packages manquants.

Bouton Restaurer le package dans la boîte de dialogue

Bouton restauration de package sur la console

Ajouter un fichier de packages.config au niveau de la solution

Dans les versions précédentes de NuGet, chaque projet a un packages.config fichier qui suit les packages NuGet installés dans ce projet. Toutefois, il n’existe 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 au niveau solution packages.config est placé sous le dossier .nuget à la racine de la solution et stocke uniquement les packages au niveau solution.

Supprimer New-Package commande

En raison d’une faible utilisation, la commande New-Package a été supprimée. Les développeurs sont recommandés d’utiliser nuget.exe ou l’Explorateur de packages NuGet pratique pour créer des packages.

Les correctifs de bogues

NuGet 1.7 a résolu 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 le [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).