Notes de publication de NuGet 3.5 Bêta2
Notes de publication de NuGet 3.5 | Notes de publication de NuGet 3.5-RC
NuGet 3.5 Bêta 2 RTM a été publié le 27 juin 2016 pour Visual Studio 2013 et nuget.exe
Journal des modifications complet
Correctifs de bogues
Message d’erreur mis à jour concernant l’absence de prise en charge du déchiffrement de mot de passe dans .NET Core pour les flux authentifiés – n° 2942
Get-Package de la console du Gestionnaire de package échoue si le projet .NET Core est ouvert – n° 2932
Corriger la gestion incorrecte de 403 dans la commande push NuGet n° 2910
Résoudre les problèmes de désinstallation de packages dans une solution liée au contrôle de code source TFS lorsque disableSourceControlIntegration a la valeur true – n° 2739
Correction de la mise à jour de package pour prendre en compte les packages non cibles – n° 2724
Utiliser le niveau de détail MSBuild pour définir le niveau d’enregistreur d’événements pour les actions de l’interface utilisateur du gestionnaire de package Nuget – n° 2705
Corriger l’erreur selon laquelle la configuration nuGet donne une erreur non valide dans les projets WebSite - VS 2015 VSIX (v3.4.3) – n° 2667
Résoudre les problèmes de pack à partir
.csproj
lorsque les fichiers de contenu sont inclus – n° 2658DefaultPushSource dans
NuGetDefaults.Config
(ProgramData\NuGet
) ne fonctionne pas – n° 2653Résolution du problème dans la version Nuget 3.4.3 : La valeur ne peut pas être null lors de la création du package – n° 2648
Restore utilise des identifiants stockés à partir de Nuget.Config pour les flux VSTS – n° 2647
Performances : correction de l’allocation excessive dans le code de comparaison de version – n° 2632
Résoudre les problèmes quand plusieurs instances de nuget.exe essayent d’installer le même package en parallèle – n° 2628
Performances : les informations de dépendance mise en cache pour les opérations multiprojets – n° 2619
Résolution du problème où les sources de package ne peuvent pas être ajoutées à partir de paramètres lorsque la liste source est vide – n° 2617
Corriger l’erreur trompeuse lors de la tentative d’installation du package qui dépend des façades au moment du design – n° 2594
L’installation d’un package à partir de la console PackageManager avec le paramètre « Tout » essaye uniquement la première source – n° 2557
Résoudre les problèmes liés aux packages qui ont des fichiers avec des temps d’écriture à l’avenir (Mono) – n° 2518
Afficher une exception en cas d’échec de recherche de projets dans la commande de mise à jour n° 2418
Le contenu du package n’est pas restauré correctement lors de l’installation d’un package à partir d’un flux nuget v3.3+ avec l’argument -NoCache lorsque le package contient des fichiers
.nupkg
– n° 2354Corriger le problème d’installation de package (Toutes les sources) lorsqu’il manque un package dans 1 source – n° 2322
L’installation se bloque si une seule source n’obtient pas l’autorisation – n° 2034
La plage de versions
.nuspec
doit remplacer la version -IncludeReferencedProjects – n° 1983La mise à jour de nuGet 3.3.0 échoue et affiche le message « Une contrainte supplémentaire … définie dans packages.config empêche cette opération ». - n° 1816
La mise à jour nuget.exe supprime le nom fort de l’assembly et l’attribut privé. - n° 1778
Corriger les problèmes liés au chemin d’accès de fichier relatif pour « DefaultPushSource » – n° 1746
Amélioration des messages d’échec du programme de résolution Update – n° 1373
Fonctionnalités et changements de comportement
push nuget.exe : le paramètre de délai d’attente ne fonctionne pas – n° 2785
La restauration de nuget.exe ne produit pas les fichiers
.props
et.targets
pour les projets.nuproj
(régression dans v3.4.3.855) – n° 2711Besoin d’une API d’extensibilité pour comparer les infrastructures avec les importations – n° 2633
Masquer les options de dépendance lors de l’utilisation de
project.json
- n° 2486Imprimer l’en-tête de version nuget.exe dans une sortie détaillée – n° 1887
NuGet doit ajouter la prise en charge de /runtimes/{rid}/nativeassets/{txm}/ – n° 2782