Lire en anglais

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 connu lié à l’installation

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 ».

Fonctionnalités

Prise en charge de la Gestion sémantique de version et des packages de préversion

NuGet 1.6 introduit la prise en charge de la Gestion sémantique de version (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 archiver les packages (restauration de package)

NuGet 1.6 offre désormais un support de première classe pour le flux de travail dans lequel les packages NuGet ne sont pas ajoutés au contrôle de code source, mais sont restaurés au moment de la génération s’ils sont manquants. Pour plus d’informations, lisez la rubrique Utilisation de NuGet sans valider les packages dans la rubrique de contrôle de code source.

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

En s’appuyant sur le travail de support du package NuGet préinstallé sur des modèles de projet Visual Studio, NuGet 1.6 ajoute également le support 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 invoqué.

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

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

Lorsque des sources de package multiples sont configurées, NuGet recherche 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 du package, mais vous deviez vous rappeler les détails de la date à laquelle vous souhaitez l’ajouter.

NuGet 1.6 permet de désactiver une source de package, mais de la conserver.

Disabling a package

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 étaient des fonctionnalités.

Pour obtenir la liste complète des éléments de travail corrigés dans NuGet 1.6, 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.6&assignedTo=All&component=All&sortField=Votes&sortDirection=Descending&page=0).