Notes de publication de NuGet 5.3
Véhicules de distribution NuGet :
Version de NuGet | Disponible dans la version Visual Studio | Disponible dans les Kit de développement logiciel (SDK) .NET |
---|---|---|
5.3.0 | Visual Studio 2019 version 16.3 | 3.0.1001 |
5.3.1 | Visual Studio 2019 version 16.3.6 | Version ultérieure : 3.0.101 |
1Installé avec Visual Studio 2019 avec les charges de travail .NET Core
L’icône de package peut être incorporée dans le package, au lieu d’avoir besoin d’une URL externe. - #352
Sécurité améliorée avec le suivi et l’application SHA pour Packages.Config - #7281
Activer la dépréciation des packages NuGet obsolètes/hérités #2867 | Billets de blog |
Bogues
Les packages NuGet générés avec le Kit de développement logiciel (SDK) 3.0.100-preview9 ne peuvent pas être utilisés par les utilisateurs du Kit de développement logiciel (SDK) 2.2... selon votre fuseau horaire #8603
Les caractères guillemets " dans PATH provoquent l’échec « Illegal characters in path » dans
nuget restore
#8168VS : les assemblys sont entièrement ngen-ed pas partiellement ngen-ed - #8513
Réduire l’utilisation de la mémoire (se désabonner des événements) - #8471
Le message « Error_UnableToFindProjectInfo » n’est pas grammaticalement correct - #8441
Améliorations de NU1403 : valider tous les packages, inclure les valeurs sha attendues/réelles - #8424
Énumération multiple dans
NuGetPackageManager.PreviewUpdatePackagesAsync
- #8401Rétablir le changement « public -> interne » dans PluginProcess - #8390
IVsPackageSourceProvider.GetSources(...) a un comportement d’exception mal défini - #8383
Rendre le constructeur PluginManager public à nouveau - #8379
Métriques pour suivre le taux d’actualisation de l’interface utilisateur PM - #8369
Diminuer le nombre d’actualisations de l’interface utilisateur lors de l’installation via l’interface utilisateur du Gestionnaire de package - #8358
Télémétrie : les valeurs DateHeure utilisent des formats propres à la culture - #8351
Réduire les actualisations de l’interface utilisateur dans l’onglet Parcourir de l’interface utilisateur du Gestionnaire de package #6570 - #8339
[Échec du test] « Impossible d’analyser le fichier de configuration » s’affiche deux fois - #8320
Déclencher une erreur NU5037 avec une bonne page de documentation qui explique les correctifs des clients (il manque le fichier nuspec requis dans le package) - #8291
La restauration en mode verrouillé échoue lorsque le runtimeIdentifier d’un projet est modifié - #8260
Rendre le Paramètres lecture dans VS paresseux - #8156
Régression dans les
Nuget sources add
provoque les erreurs « Caractère « : », valeur hexadécimale 0x3A, ne peut pas être incluse dans un nom » - #7948Fournisseurs d’informations d’identification du plug-in NuGet - Masquer la fenêtre de processus - #7511
Appliquer PackagePathResolver est un chemin d'accès absolu - #7349
Réduire les actualisations de l’interface utilisateur dans les onglets d’installation et de mise à jour de l’interface utilisateur du Gestionnaire de package - #6570
DCR :
Mettre à jour les frameworks Xamarin pour mapper à NetStandard 2.1 - #8368
Activer la copie du contenu de la « fenêtre d’aperçu » du gestionnaire de package pour l’installation/mise à jour - #8324
Activer la restauration sur les fichiers .proj - #8212
Présentation
NUGET_NETFX_PLUGIN_PATHS
etNUGET_NETCORE_PLUGIN_PATHS
pour la prise en charge de la configuration des deux en même temps - #8151Activer plusieurs versions pour un PackageDownload via l’attribut Version - #8074
Ajouter -SolutionDirectory et -PackageDirectory options à nuget.exe pack - #7163
Liste de tous les problèmes résolus dans cette version - 5.3