Versionshinweise zu NuGet 6.5
Möglichkeiten der NuGet-Verteilung:
NuGet-Version | Verfügbar in der Visual Studio-Version | Verfügbar in .NET SDK(s) |
---|---|---|
6.5 | Visual Studio 2022, Version 17.5 | 7.0.2001 |
6.5.1 | N/V | N/V 1 |
1 Visual Studio 2022 mit installierter .NET Core-Workload
- [Sicherheit]: Microsoft Security Advisory CVE-2023-29337 | Sicherheitsanfälligkeit in NuGet-Client bezüglich Remotecodeausführung – #12653
Verwalten von Paketen in der Datei Directory.Packages.props für CPM-Projekte – #11890
Benutzeroberfläche für die Paketquellzuordnung – Erstellen/Entfernen von Paketquellzuordnungen in der Benutzeroberfläche für NuGet-Optionen erlauben – #11363
Benutzeroberfläche für die Paketquellzuordnung – Auflisten von Paketquellzuordnungen in der Benutzeroberfläche für NuGet-Optionen – #11362
Retry-After-Header-Verzögerung bei erneuter HTTP-Anforderung beobachten – #10558
Maschinenlesbare Ausgabe für dotnet-Listenpaket – #7752
Honor WarningsNotAsErrors – #5375
Laden Sie Visual Studio-Paketquellen erneut, wenn nuget.config manuell geändert wird – #1538
Wiederherstellen von abhängigen Objekten für Projekte, die in einer Lösungsfilterdatei (.slnf) aufgeführt sind – #10809
DCRs:
Protokollieren Sie während der MSBuild-Projekt-SDK-Auflösung immer Fehler im Falle eines Fehlers – #12312
Umgebungsvariable
NUGET_CLI_LANGUAGE
zum Steuern der Sprache des Befehls nuget.exe – #12181Machen Sie es offensichtlich, wenn eine Warnung auf einen Fehler erhöht wird – #8803
Fehler beim Verwenden von nuget.exe zum Paket SDK csproj anzeigen – #7778
Bugs:
Ausgabeversionsoption gilt nur für die Json-Formatoption im Dotnet-Listenpaket – #12293
NuGet transitive angeheftete Änderungen g.props Importbestellung, zerstören den Build – #12278
PrivateAssets für zentrale transitive Abhängigkeiten sollten unabhängig davon fließen, ob das übergeordnete Element ein Projekt oder ein Paket ist – #12276
Flagsfluss fälschlicherweise zum transitiv angehefteten zentral verwalteten Abhängigkeiten einschließen – #12274
Mögliche Racebedingung in ConfigurationDefaults.Instance.DefaultPackageSources – #12246
NuGet wiederholt keine HTTP 429-Antworten – #12214
Vereinfachung von Linq Any-Methoden zur Leistungsverbesserung – #12193
StackOverflowException in InstallPackagesFromVSExtensionRepository – #12192
Versions_SelectionChanged löst NullReferenceException aus, wenn das ausgewählte Paket geändert wird – #12184
Statische graphbasierte Wiederherstellung schlägt mit einer NullReferenceException während der SetPlatform-Aushandlung fehl – #12177
Reduzieren der Speicherzuordnung beim Erstellen leerer InnerNodes und ParentNodes für einen neuen GraphNode während der Wiederherstellung – #12157
SettingsLoadingContext löst Ausnahmen aus, wenn eine andere Einstellungsdatei eine Ausnahme verursacht – #12154
Bad NuGet.config bewirkt, dass NuGet-basierte MSBuild SDK-Resolver eine unbehandelte Ausnahme auslösen – #12152
Die Schriftartfarbe Watermark TextBox ist im Dialogfeld Paketquellzuordnungsoptionen hinzufügen falsch – #12141
VS2022 17.1.2: Abhängigkeit zwischen .NET Standard 2.0 und .NET 4.7.1 löst NuGet-Fehler System.Memory, Version=4.0.1.1 nicht gefunden – #12137
Breaking Change in .NET 8 – Environment.GetFolderPath gibt falschen Pfad auf Unix zurück – #12127
nuget.exe Zeichenkette von NuGet.Commands wurden nicht gefunden – #12097
Prozessargumentzeichenfolge ist zu lang, wenn die Veröffentlichung in Visual Studio mit aktiviertem statischem Diagramm veröffentlicht wird – #11968
Bereitstellen einer Lösung für NuGet-Fehler NU1012 – der Paketfehler ruft die Problemdateien nicht auf – #11905
Einige CLI-Befehle respektieren DOTNET_CLI_UI_LANGUAGE nicht – #11326
Reduzieren von Wechseln des Benutzeroberflächenthreads beim Bestimmen des Lösungsordners und bei geöffneter Lösung – #11090
Problem beim Speichern von Einstellungen in Visual Studio – Das Hinzufügen einer Quelle löst eine Ausnahme aus – #8407
PackageDependencyGroup implementiert Equals nicht richtig – #6478
Liste der Commits in dieser Version
Vielen Dank an alle Mitwirkende, die geholfen haben, diese NuGet-Version großartig zu machen!
- Forgind
- 4970 SDK Resolver sollten immer einen Fehler protokollieren, wenn die SDK-Auflösung nicht erfolgreich war
- marcin-krystianc
- 4952 PrivateAssets für zentrale transitive Abhängigkeiten sollten unabhängig davon fließen, ob es sich bei dem Elternknoten um ein Projekt oder ein Paket handelt.
- marcin-krystianc
- 4950 Fix umfasst Flagsberechnung für transitive angeheftete zentral verwaltete Abhängigkeiten
- drewnoakes
- 4891 Anzeigen von Dokumenten aus Paketen in der Abhängigkeitenstruktur
- kvpt
- 4790 Hinzufügen der Unterstützung für die Wiederherstellung der Slnf-Datei über die Befehlszeile
- AtariDreams
- 4863 Vereinfachung der Linq Any-Methode
- davidegiacometti
- 4840 Refactor PackageDependencyGroup Equals und GetHashCode
- danjagnow
- 4843 Aktualisierte NU1012-Fehlermeldung zum Anzeigen von Elementpfaden