Auf Englisch lesen

Freigeben über


Versionshinweise zu NuGet 5.10

Möglichkeiten der NuGet-Verteilung:

NuGet-Version Verfügbar in der Visual Studio-Version Verfügbar in .NET SDK(s)
5.10.0 Visual Studio 2019 Version 16.10 5.0.3001

1 Mit Windows Visual Studio 2019 mit .NET Core-Workload installieren

Hinweis

Visual Studio 16.10, MSBuild 16.10 und .NET 5.0.300+ erfordert NuGet.exe 5.10 oder höher.

Zusammenfassung: Neuigkeiten in 5.10

  • Signieren: Implementieren des Befehls dotnet trusted-signers – #8053

  • Standardvalidierung auf Linux deaktivieren, aber standardmäßig auf Windows aktiviert – #10713

  • Hinzufügen einer ENV-Variablen für die Überprüfung der Paketsignierung auf .NET 5+ Linux/MAC – #10742

  • Verbessern der Installation neuer Paketleistung für große Lösungen – #10166

  • Fügen Sie den Projekttyp nfproj zur Liste der unterstütztenProjectExtensions für Nuget CLI hinzu. - #10562

In diesem Release behobene Probleme

  • Unterdrücken des <requireLicenseAcceptance> Elements beim Packen eines Projekts – #5133

  • [CPVM]-Vorschauwarnung sollte auf dotnet cli angezeigt werden – #10226

  • Aktualisieren der Hintergrund- und Vordergrundfarbtoken des PMUI auf CommonDocumentColors – #10608

  • [Bug Bash] Fehler „Vom Benutzer abgebrochener Vorgang“ wird im Fehlerlistenfenster angezeigt, wenn Sie schnell in der PM-Benutzeroberfläche zwischen Registerkarten wechseln – #10671

  • PM-Benutzeroberfläche: Verbessern der Leistung der Paketinstallation auf Lösungsebene – #10210

  • Ersetzen von GetService durch GetServiceAsync in NuGet.Clients – #3784

  • NuGet.exe Paket Leistungsproblem mit .. relativem Pfad – #5016

  • Die Leistung von „nuget pack“ verringert sich mit zunehmenden Ebenen in den Quellpfaden – #5706

  • NuGet tritt beim Verpacken von Nuspec mit doppelten Dateien nicht auf. - #6941

  • NuGet Paket „Das angegebene DateTimeOffset kann nicht in einen Zip-Datei-Zeitstempel konvertiert werden“ – #7001

  • Zeitstempel der Datei des verpackten Pakets werden durch die Zeitzone verschoben – #7395

  • NU1004 sollte weitere Aktionen erfordernde Informationen enthalten – #7696

  • [Bug Bash] [Testfehler] Die leere/falsch formatierte gesperrte Datei sollte nicht aktualisiert werden, wenn ‚dotnet restore --use-lock-file --locked-mode’ - #8640

  • NuGetVersionRange ermöglicht die Analyse logischer falscher Bereiche – #9145

  • Die PM-Benutzeroberfläche kann keine unterscheidungsfähige Hintergrundfarbe zwischen ausgewählten und zeigenden Paketquellen anzeigen – #9538

  • Kontrollkästchen zum Auswählen von Projekten, die installiert werden sollten, wird nicht von der Sprachausgabe gelesen – #9578

  • Dropdownauswahl für Detailbereichsversionen sollte auf den Registerkarten Installiert/Updates Installiert/LatestStable sein – #9887

  • Problemumgehungskonto für einige .NET 5 SDKs Bericht TargetPlatformMoniker von ,Version= - entfernen#9913

  • dotnet nuget Bestätigung ist zu ruhig – #10316

  • VersionRange kann keine einstelligen Bereiche analysieren – #10342

  • VS Solution Manager löst null-Ausnahme für das Debuggen aus – #10352

  • Verschieben von CLI-Ausnahmemeldungen in Ressourcendateien für Zeichenkette – #10392

  • Entfernen von totem Code (TabItemButtonAutomationPeer) – #10435

  • Menü „Globaler Kontext“ aktualisieren sollte zum ersten ausgewählten Element scrollen – #10498

  • PMUI-Details der Lösung haben überlappende horizontale Balken – #10533

  • Signatur: Primäre Signaturdetails werden nicht angezeigt, wenn das Zertifikat abgelaufen ist und der Zeitstempel nicht vertrauenswürdig ist – #10535

  • Wenn keine aktivierten Quellen vorhanden sind, wird verhindert, dass die PM-Benutzeroberfläche angezeigt wird – #10541

  • Paketmetadaten (Details, Veraltet) werden manchmal nicht aus nuget.org in CodeSpaces abgerufen – #10549

  • Die PMUI-Initialisierung schlägt während der Debugsitzung mit Ausnahme fehl – #10559

  • nuget Wiederherstellungsergebnisse in einer fehlgeschlagenen Integritätsprüfung eines big-endian-Systems – #10567

  • FormatException wird anstelle von PackagingException ausgelöst – #10595

  • CPVM – Nebenläufigkeitsprobleme im Graph-Walking-Algorithmus – #10598

  • Add PMC Powershell Telemetrie-Version – #10609

  • Verbessern der NuGetVersion-Sortierleistung – #10611

  • Vertrauenswürdige Signierer hinzufügen weist inkonsistente Argumente auf – #10647

  • Vs2019 v16.9.0: Das Wechseln von Registerkarten in NuGet-Paket-Manager von „Updates“ auf „Installiert“ aktualisiert den Frame nicht. - #10654

  • Entfernen Sie das „v“ aus der Versionsnummer in PMUI – #10677

  • INuGetProjectService.GetInstalledPackagesAsync wird vor erhalt der CPS-Projektsystem-Nominierung ausgelöst – #10681

  • Eingebettete Symbole führen dazu, dass der Zugriff von der Quelle „Microsoft Visual Studio-Offlinepakete“ auf der Registerkarte Durchsuchen verweigert wurde – #10687

  • INuGetProjectService.GetInstalledPackagesAsync löst aus, wenn MSBuildProjectExtensionsPath nicht festgelegt ist – #10739

  • „dotnet nuget remove source nuget.org“ funktioniert nicht beim ersten Mal – #10745

  • Nuget blockiert einen Threadpoolthread in einer asynchronen Methode, die einen synchronen Aufruf des UI-Threads erstellt – #10775

  • PackageLoadContext.GetInstalledAndTransitivePackagesAsync ist toter Code und schadet der Leistung – #10790

  • Verwenden des eingebetteten Symbols in NuGet SDK-Paketen – #10795

  • Aktualisieren der SPDX-Lizenzliste – #10806

Liste aller in dieser Version behobenen Fehler – 5.10

Liste der Commits in dieser Version – 5.10.0

Beiträge aus der Community

Vielen Dank an alle Mitwirkende, die geholfen haben, diese NuGet-Version großartig zu machen!

Wer PRs Probleme
louis-z 3991 VersionRange kann keine einstelligen Bereiche analysieren – #10342
omajid 3860 NuGet.Client-build.sh ist unterbrochen – #10139
Nirmal4G 3623 NuGet.Client-build.sh ist unterbrochen – #10139
BlackGad 3953 Die Leistung von „nuget pack“ verringert sich mit zunehmenden Ebenen in den Quellpfaden – #5706
BlackGad 3953 NuGet.exe Paket Leistungsproblem mit .. relativem Pfad – #5016
marcin-krystianc 3940 CPVM – Nebenläufigkeitsprobleme im Graph-Walking-Algorithmus – #10598
josesimoes 3943 Fügen Sie den Projekttyp nfproj zur Liste der unterstütztenProjectExtensions für Nuget CLI hinzu. - #10562

Feedback willkommen

Ihr Feedback ist uns sehr wichtig. Wenn Probleme mit dieser Version auftreten, überprüfen Sie unsere GitHub-Probleme und visual Studio-Entwicklercommunity auf vorhandene Probleme. Für neue Probleme innerhalb von NuGet melden Sie bitte ein GitHub-Problem. Für allgemeine NuGet-Probleme teilen Sie uns dies über die Option Problem melden in Ihrer bevorzugten IDE unter Hilfe > Problem melden mit.