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.
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
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 – #5016Die 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#9913dotnet 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 – #10790Verwenden 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
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 |
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.