Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
NuGet-distributievoertuigen:
| NuGet-versie | Beschikbaar in Visual Studio-versie | Beschikbaar in .NET SDK('s) |
|---|---|---|
| 5.2.0 | Visual Studio 2019 versie 16.2 | 2.1.80X1, 2.2.40X2 |
| 5.2.1 | n.v.t. | n/a .NET Core 2.2 is vanaf 23 december 2019 niet meer ondersteund |
1Geïnstalleerd met Visual Studio 2019 met .NET Core-workload
Arabisch cijferBeschikbaar als een optionele installatie met Visual Studio 2019 met .NET Core-workload
Samenvatting: Nieuw in 5.2.1
- [Beveiliging]: Microsoft Security Advisory CVE 2022-30184 | .NET Information Disclosure Vulnerability - #11883
Samenvatting: Nieuw in 5.2
Er is een kritieke fout opgelost die incidentele NuGet-bewerkingsfouten veroorzaakte vanwege padproblemen in Linux en Mac - #7341
Verbeterde reactietijd van de gebruikersinterface van de NuGet-pakketbeheerder in Visual Studio, vooral merkbaar voor trage bronnen - #8039
Talloze betrouwbaarheidsoplossingen voor vergrendelingsbestand (#8187,#8160,#8114,#7840) en verificatieinvoegtoepassing (#8300,#8271,#8269,#8210,#8198,#7845)
Problemen opgelost in deze release
Bugs
Prestatieproblemen: Package Manager Console: vertraging in het bijwerken van de keuzelijst 'Standaard project' - #8235
Prestatie: Prestatieverbeteringen in de PM-gebruikersinterface - #8039
Prestatie: Vertraging in de gebruikersinterface bij het lezen van standaardproject in PMC - #6824
Prestatie: [vsfeedback] NuGet Update-tabblad loopt vast voor een lokale pakketbron - #6470
Invoegtoepassingen: NuGet wacht de volledige handshake-timeout als de invoegtoepassing niet opstart of voortijdig wordt beëindigd - #8300
Invoegtoepassingen: verbeter de diagnoseerbaarheid van mislukte plugin-lanceringen - #8271
Invoegtoepassingen: Probleem met nuget.exe detectie van ingebouwde invoegtoepassingen - #8269
Invoegtoepassingen: cachebestand wordt nooit gelezen - #8210
Invoegtoepassingen: "Er is een taak geannuleerd." foutmeldingen met de authenticatie-invoegtoepassing tijdens het herstellen - #8198
Invoegtoepassingencache is af en toe niet detecteerbaar op Linux-platforms - #7845
LockFile: met ATF treedt fout NU1004 op vanwege een slechte vergelijking van het doelframework - #8187
LockFile: de herstelvlag '--locked-mode' wordt niet gerespecteerd als het vergrendelingsbestand leeg of onjuist is - #8160
LockFile: Zet projecten met aangepaste assembly-namen in pakketvergrendelingsbestand niet in kleine letters - #8114
LockFile: Projectverwijzing in kleine letters zetten in lock file - #7840
Herstellen: het installeren van een geknoeid ondertekend pakket resulteert in meerdere mislukte installatiepogingen (met herhaalde uitvoer) - #8175
VS: gebruikersopties voor oplossingen kunnen niet worden gedeserialiseerd na de NuGet-update - #8166
dotnet-list-package in een UnitTest-project retourneert een fout - #8154
NuGet-pakketgroep voor VS-installatieprogramma maken - problemen met vsix-installatie oplossen - #8033
GeneratePackageOnBuild mag NoBuild niet instellen. - #7801
Met de nieuwe optie '-SymbolPackageFormat snupkg' wordt een fout gegenereerd wanneer het .nuspec-bestand een expliciet assembly-verwijzingselement bevat - #7638
NuGet.targets(498,5): fout: kan geen deel van het pad '/tmp/NuGetScratch - #7341 vinden
DCR:
Een msbuild-eigenschap toevoegen die aangeeft dat PackageDownload wordt ondersteund - #8106
FrameworkReference onderdrukt de afhankelijkheidsstroom via FrameworkReference.PrivateAssets - #7988
Mechanisme voor het leveren van runtime.json buiten een pakket - #7351
Lijst met alle problemen die zijn opgelost in deze release - 5.2 RTM