Anmerkungen zu NuGet 6.6
Möglichkeiten der NuGet-Verteilung:
NuGet-Version | Verfügbar in der Visual Studio-Version | Verfügbar in .NET SDK(s) |
---|---|---|
6.6 | Visual Studio 2022 Version 17.6 | 7.0.3001 |
6.6.1 | N/V | 7.0.3041 |
6.6.2 | Visual Studio 2022 Version 17.6 | 7.0.3131 |
1Mit Windows Visual Studio 2022 mit .NET Core-Workload installiert
- [Sicherheit]: Microsoft Security Advisory CVE-2024-0057 | Sicherheitsanfälligkeit in NuGet-Client bezüglich Umgehung der Sicherheitsfunktion – #12653
- [Sicherheit]: Microsoft Security Advisory CVE-2023-29337 | Sicherheitsanfälligkeit in NuGet-Client bezüglich Remotecodeausführung – #12653
Hinweis
Es gibt eine Verhaltens-Breaking Change unter Linux. Der Speicherort des temporären Ordners, in dem NuGet temporäre Dateien während der verschiedenen Vorgänge speichert, wurde von /tmp/NuGetScratch
zu /tmp/NuGetScratch<username>
geändert. z. B. für Benutzer Benutzer1 lautet der temporäre Ordner /tmp/NuGetScratchUser1
.
- [Epic]: Verbesserungen bei der zentralen Paketverwaltung für 17.6 – #12413
DCRs:
- Statische graphbasierte Wiederherstellung sollte immer einen Fehler protokollieren – #12372
Bugs:
CentralPackageVersionOverrideEnabled=false setzen im Projekt mit CPM gebrochene Projektwiederherstellung – #12500
Statische graphbasierte Wiederherstellung stürzt auf Systemen mit alternativen Konsolencodierungen ab – #12373
GlobalPackageReference funktioniert nicht für Csproj-Projekte im Legacystil – #12368
WebSite-Projekte, die von IIS geöffnet wurden, können keine Pakete installieren – #12337
StackOverflow in SemanticVersion.ToString – #12330
Fehler beim Wiederherstellen statischer Diagramme beim Verweisen auf nicht wiederherstellbares Projekt – #12322
Die abonnierte CPM-Erkennung in VS und Befehlszeile unterscheidet sich – #12285
PrivateAssets-Fluss fälschlicherweise an transitiv angeheftete zentral verwaltete Abhängigkeiten – #12270
Leistungsregression von NuGet-Wiederherstellungen im Sdk v7.0.100 aufgrund der Berechnung von „CentralTransitiveDependencyGroups“ – #12269
[Bug]:
NuGet.VisualStudio
hängt vom Paket ab, das nicht auf NuGet.org vorhanden ist – #12164[Bug]: Benutzerdefinierte Kernelunterbrechungen nuget – #11995
PackageSource: gibt möglicherweise falschen Hashcode zurück – #10276
Liste der Commits in dieser Version
Vielen Dank an alle Mitwirkende, die geholfen haben, diese NuGet-Version großartig zu machen!
- kant2002
- 5103 Projektwiederherstellung beheben, wenn CentralPackageVersionOverrideEnabled=false
- atamagaii
- 5078 Die englische Ressource MsbuildPathNotExist wurde geändert, um die th richtig zu beschreiben ...
- pombredanne
- 5083 Kleinere Tippfehler beheben
- NikolaMilosavljevic
- 5091 Kürzen von Netframework-Zielen im Quell-Build
- uweigand
- 5046 Einschränken gleichzeitiger Verbindungen über NUGET_CONCURRENCY_LIMIT
- marcin-krystianc