Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Véhicules de distribution NuGet :
| Version de NuGet | Disponible dans la version de Visual Studio | Disponible dans les SDK .NET |
|---|---|---|
| 5.5.0 | Visual Studio 2019 version 16.5 | 3.1.2001 |
1Installé avec Visual Studio 2019 avec la charge de travail .NET Core
Résumé : Nouveautés de la version 5.5
Amélioration de l’accessibilité et de l’expérience du lecteur d’écran pour l’interface utilisateur du gestionnaire de package NuGet dans Visual Studio
- Problèmes d’accessibilité dans les expériences de lecteur d’écran, texte alternatif manquant et nom accessible pour la zone de texte 'Installé', etc., - #9059
- Problèmes d’accessibilité dans les expériences de lecteur d'écran dans la liste des paquets - #9077
- Problèmes d’accessibilité dans les expériences de lecteur d’écran liées aux onglets « parcourir », « installer », et « mettre à jour » - #9078
- Le narrateur n'annonce pas les étiquettes de lien « Vide », « Aucune dépendance », « nuget.org », « MIT » #9157
Affichage d’icônes autonomes dans le gestionnaire de paquets de Visual Studio pour les paquets hébergés sur des flux locaux - #8189
Amélioration significative des performances de restauration no-op grâce à
RestoreUseStaticGraphEvaluation, ce qui accélère les évaluations en appelant les API MSBuild Static Graph - 8791Amélioration de la fiabilité des dotnet.exe avec des plug-ins d’authentification multiplateforme
ajouter la
dotnet nuget <add|remove|update|disable|enable|list> sourcecommande - #4126Support de
--skip-duplicateavec dotnet nuget push - #8778Prendre en charge
packages.configavec msbuild /restore - #8506
Problèmes résolus dans cette version
Bugs
Retravailler la mise à jour automatique avec les API V3 - #4197
Version de dépendance de package incorrecte Si la version de dépendance de package est définie sur '*' - #6697
Message d’erreur ErrorUnsafePackageEntry ne pointe pas vers la source du problème - #7505
Le fichier de verrouillage n’est pas respecté dans les scénarios « * » - #8073
NuGet.exe ne se résout pas vers la dernière version d’un package lors de l’utilisation de * dans PackageReference (MSBuild/Dotnet/VS restore do) - #8432
package de liste dotnet avec projet WPF multi-ciblage - #8463
Améliorer ConcurrencyUtilities (réduire l’utilisation du processeur) - #8653
Les spécifications DG pour les scénarios de projet déchargés ne doivent pas être écrites lors des restaurations en mode prévisualisation - #8793
Les packages NuGet Visual Studio (RestoreManagerPackage) doivent se charger automatiquement sur les événements de build de solution - #8796
Interblocage dans VSSettings init - #8842
VisualStudio ToolBox n’est pas rempli à partir d’un package NuGet si un projet est placé dans un dossier de solution - #8868
VS : la restauration de solution échoue perpétuellement en raison d'une condition de course - #8881
Constante « chargement... » sous l’onglet installé et « recherche du terme <>... » sous l’onglet Mises à jour - #8890
Icônes incorporées manquantes dans l’interface utilisateur VS PM après l’expiration du cache - #9069
Démarrage de l’interface utilisateur fireAndForget PM - #9112
Restore : l’implémentation includeExcludeFiles.Equals(...) est incorrecte - #9167
Restauration : PackageSpec.Clone() crée un clone inégal - #9211
Liste d’erreurs affichée bien que « Toujours afficher la liste d’erreurs si la build se termine par des erreurs » n’est pas cochée - #8190
La restauration static Graph ne doit pas passer solutionPath vide - #9061
Rétablissement : fermeture calculée quatre fois pour chaque projet - #9042
Restauration : DependencyGraphSpec.Load(...) n’a pas besoin de JObject - #9040
Restauration : chaînes volumineuses créées sur le tas d’objets volumineux (LOH) - #9031
Une version personnalisée de nuget.exe sur des versions plus récentes de Mono pourrait ne plus fonctionner en raison du Résolveur SDK MSBuild - 8848
la restauration échoue lorsque nuget.dgspec.json est « utilisé par un autre processus » - 8692
Contrôleurs de domaine
La logique dans _GetRestoreProjectStyle doit se trouver dans une tâche - #8804
Ajouter des informations d'obsolescence par défaut dans l’onglet installé - #8541
Liste de tous les problèmes résolus dans cette version - 5.5