Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
NuGet-distributionsfordon:
| NuGet-version | Tillgänglig i Visual Studio-version | Tillgänglig i .NET SDK(er) |
|---|---|---|
| 5.2.0 | Visual Studio 2019 version 16.2 | 2.1.80X1, 2.2.40X2 |
| 5.2.1 | Inte tillämpligt | n/a .NET Core 2.2 har inte längre stöd sedan den 23 december 2019 |
1Installeras med Visual Studio 2019 med .NET Core-arbetsbelastning
2Tillgänglig som en valfri installation med Visual Studio 2019 med .NET Core-arbetsbelastning
Sammanfattning: Nyheter i 5.2.1
- [Säkerhet]: Microsoft Security Advisory CVE 2022-30184 | .NET Information Disclosure Vulnerability - #11883
Sammanfattning: Nyheter i 5.2
Åtgärdade ett kritiskt fel som orsakade tillfälliga NuGet-åtgärdsfel på grund av sökvägsproblem i Linux och Mac – #7341
Förbättrad svarstid för användargränssnittet när du bläddrar i paket med hjälp av NuGet-pakethanterarens användargränssnitt i Visual Studio, särskilt märkbart för långsamma källor – #8039
Massor av tillförlitlighetskorrigeringar för låsfil (#8187,#8160,#8114,#7840) och plugin-program för autentisering (#8300,#8271,#8269,#8210,#8198,#7845)
Problem som har åtgärdats i den här versionen
Bugs
Perf: Package Manager-konsolen: UI-fördröjning vid uppdatering av kombinationsrutan "Standardprojekt" valt värde – #8235
Prestandaförbättringar i PM-användargränssnittet – #8039
Perf: UI-fördröjning vid läsning av standardprojekt i PMC – #6824
Perf: [vsfeedback] Fliken NuGet Update låser sig för en lokal paketkälla – #6470
Plugin: NuGet väntar hela handskaknings-timeouten om pluginet misslyckas med att starta eller avslutas för tidigt – #8300
Plugin: Förbättra diagnostiserbarheten för startfel för plugin – #8271
Plugin-program: Problem med nuget.exe identifiering av inbyggda plugin-program – #8269
Insticksprogram: cachefilen läses aldrig – #8210
Plugin-program: "En uppgift avbröts." fel med plugin-programmet för autentisering under återställningen – #8198
Cacheminne för plugin-program kan inte identifieras tillfälligt på Linux-plattformar – #7845
LockFile: med ATF har den falskt NU1004 på grund av en felaktig målramverksjämlikhetskontroll – #8187
LockFile: Återställningsflaggan "--locked-mode" respekteras inte om låsfilen är tom eller felaktigt formaterad – #8160
LockFile: Använd inte gemener för projekt med anpassade sammanställningsnamn i paketets låsfil – #8114
LockFile: Skriv projektreferens med gemener i låsfil – #7840
Återställning: Installation av ett manipulerat signerat paket resulterar i flera misslyckade installationsförsök (med upprepade utdata) – #8175
VS: Lösningsalternativen kan inte deserialiseras efter NuGet-uppdateringen – #8166
dotnet-list-package i ett UnitTest-projekt returnerar ett fel – #8154
Skapa NuGet-paketgrupp för VS-installationsprogram – åtgärda vissa problem med VSIX-installationen – #8033
GeneratePackageOnBuild bör inte ange NoBuild. - #7801
Det nya alternativet "-SymbolPackageFormat snupkg" genererar ett fel när .nuspec-filen innehåller ett explicit sammansättningsreferenselement – #7638
NuGet.targets(498,5): fel: Det gick inte att hitta en del av sökvägen '/tmp/NuGetScratch – #7341
DCR:
Lägg till en msbuild-egenskap som anger att PackageDownload stöds – #8106
FrameworkReference undertrycker beroendeflöde via FrameworkReference.PrivateAssets – #7988
Mekanism för att tillhandahålla runtime.json utanför ett paket – #7351
Lista över alla problem som har åtgärdats i den här versionen – 5.2 RTM