Partager via


Notes de publication de NuGet 3.1

Notes de publication de NuGet 3.0 | Notes de publication de NuGet 3.1.1

NuGet 3.1 a été publié le 27 juillet 2015 sous la forme d’une extension groupée au Kit de développement logiciel (SDK) de plateforme Windows universelle pour Visual Studio 2015. Nous avons fourni cette version avec le Kit de développement logiciel (SDK) de plateforme Windows afin que l’expérience de développement Windows puisse bénéficier du travail multiplateforme NuGet qui avait été démarré précédemment. Cette version de l’extension NuGet est disponible uniquement pour Visual Studio 2015.

Nous fournissons des recommandations aux développeurs qui ont accès à la mise à jour de la galerie Visual Studio vers la dernière version disponible, car nous publions toujours des mises à jour avec des correctifs de bogues et de nouvelles fonctionnalités.

NuGet Visual Studio Extension

Les problèmes et fonctionnalités de cette version sont marqués sur GitHub avec le jalon « support transitif 3.1 RTM UWP ». Au total, nous avons clôturé 67 problèmes dans la version 3.1.

Nouvelles fonctionnalités

  • Support project.json de Windows UWP et ASP.NET 5
  • Installation du package transitif

La description et la définition de ces fonctionnalités sont disponibles ailleurs dans la documentation.

Déprécié

Les fonctionnalités C++ suivantes ne sont plus disponibles pour Visual Studio 2015 :

  • Les packages au niveau de la solution ne peuvent plus être installés

Les fonctionnalités suivantes ne sont plus disponibles pour Visual Studio 2015 et les projets qui utilisent la spécification project.json

  • install.ps1 et uninstall.ps1 - Ces scripts seront ignorés lors de l’installation, de la restauration, de la mise à jour et de la désinstallation du package
  • Les transformations de configuration seront ignorées
  • Le contenu sera porté, mais non copié dans un projet.

Problèmes connus

Plusieurs problèmes connus ont été rencontrés avec cette version.

  • L’installation de la version 3.1 avec le Kit de développement logiciel (SDK) Windows 10 va passer à une version antérieure de l’extension NuGet précédemment installée

Ligne de commande NuGet

L’exécutable de ligne de commande NuGet a été mis à jour et déplacé vers un nouvel emplacement distribuable afin que les versions historiques de nuget.exe puissent continuer à être rendues disponibles. Vous pouvez télécharger la version bêta 3.1 de nuget.exe pour Windows à l’emplacement suivant : https://dist.nuget.org/win-x86-commandline/v3.1.0-beta/nuget.exe

Le nouvel emplacement distribuable réside sur l’hôte dist.nuget.org, avec une structure de dossiers qui suit ce gabarit :

{platform supported}/{version}/nuget.exe

Nouvelles fonctionnalités

  • nuget.exe peut rétablir et installer des packages dans des projets qui utilisent un fichier project.json.
  • nuget.exe peut se connecter au protocole NuGet v3 et l’utiliser à l’emplacement suivant : https://api.nuget.org/v3/index.json

Problèmes connus

  1. Impossible d’exécuter le pack sur un fichier project.json - 928
  2. Non pris en charge sur Mono - 1059
  3. Non localisé - 1058, 1057
  4. Non signé, tout comme le https://nuget.org/nuget.exe existant - 1073