Partager via


Notes de publication de NuGet 1.6

Notes de publication de NuGet 1.5 | Notes de publication de NuGet 1.7

NuGet 1.6 a été publié le 13 décembre 2011.

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 du contrôle de version sémantique et des packages de préversion

NuGet 1.6 introduit la prise en charge du contrôle de version sémantique (SemVer). Pour plus d’informations sur la façon dont il utilise SemVer, consultez la documentation sur le contrôle de version.

Utilisation de NuGet sans enregistrer les packages (restauration de packages)

NuGet 1.6 propose désormais une prise en charge de premier ordre du flux de travail où les packages NuGet ne sont pas ajoutés au contrôle de code source, mais sont restaurés durant la compilation s'ils sont manquants. Pour plus d’informations, lisez la rubrique Utilisation de NuGet sans valider les packages dans le contrôle de code source.

Modèles d’éléments qui installent des packages NuGet

En s’appuyant sur le travail de prise en charge du package NuGet préinstallé sur des modèles de projet Visual Studio, NuGet 1.6 ajoute également la prise en charge des modèles d’éléments Visual Studio. Les modèles d’élément peuvent avoir des packages NuGet associés qui sont installés lorsque le modèle est appelé.

Pour plus d’informations sur la modification d’un modèle de projet/élément pour installer des packages NuGet, consultez la rubrique Packages dans les modèles Visual Studio .

Prise en charge de la désactivation des sources de paquet

Lorsque plusieurs sources de packages sont configurées, NuGet va rechercher dans chacune d'elles les packages lors de l'installation d'un package et de ses dépendances. Une source de package qui est en panne pour une raison quelconque peut ralentir gravement NuGet.

Avant NuGet 1.6, vous pouviez supprimer la source de package, mais vous deviez vous rappeler les détails pour la réintégrer.

NuGet 1.6 permet de décocher une source de package pour la désactiver, tout en la conservant pour une utilisation future.

Désactivation d’un package

Les correctifs de bogues

NuGet 1.6 avait un total de 106 éléments de travail corrigés. 95 de ceux-ci ont été classés comme bogues et 10 comme fonctionnalités.

Pour obtenir la liste complète des éléments de travail corrigés dans NuGet 1.6, consultez le [NuGet Issue Tracker for this release](http://nuget.codeplex.com/workitem/list/advanced?keyword=&status=Closed&type=All&priority=All&release=NuGet%201.6&assignedTo=All&component=All&sortField=Votes&sortDirection=Descending&page=0)fichier .