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.5.0 | Visual Studio 2019 versie 16.5 | 3.1.2001 |
1Geïnstalleerd met Visual Studio 2019 met .NET Core-workload
Samenvatting: Nieuw in 5.5
Verbeterde toegankelijkheid en schermlezer voor de gebruikersinterface van NuGet-pakketbeheer in Visual Studio
- Toegankelijkheidsproblemen in schermlezerervaringen, ontbrekende altText en toegankelijke naam voor geïnstalleerd tekstvak, enzovoort, - #9059
- Toegankelijkheidsproblemen in schermlezerervaringen in de lijst met pakketten - #9077
- Toegankelijkheidsproblemen in schermlezerervaringen met betrekking tot bladeren, installeren, tabbladen bijwerken - #9078
- Verteller kondigt niet "Leeg", "Geen afhankelijkheden", "nuget.org", "MIT" link-etiket #9157
Ondersteuning voor het weergeven van zelfstandige pictogrammen in de gebruikersinterface van Visual Studio Package Manager voor pakketten die worden gehost op lokale feeds - #8189
Aanzienlijk verbeterde prestaties van no-op herstel waarmee
RestoreUseStaticGraphEvaluationevaluaties worden versneld door de MSBuild Static Graph API aan te roepen - 8791Verbeterde dotnet.exe betrouwbaarheid met invoegtoepassingen voor platformoverschrijdende verificatie
opdracht toevoegen
dotnet nuget <add|remove|update|disable|enable|list> source- #4126Suport voor
--skip-duplicatehet gebruik van dotnet nuget push - #8778Ondersteuning
packages.configmet msbuild /restore - #8506
Problemen opgelost in deze release
Bugs
Self-Updater opnieuw bewerken met V3 Api's - #4197
Verkeerde versie van pakketafhankelijkheid Als pakketafhankelijkheidsversie is ingesteld op '*' - #6697
Foutbericht ErrorUnsafePackageEntry verwijst niet naar de oorzaak van het probleem - #7505
Het lock-bestand wordt niet gehonoreerd in '*'-scenario's - #8073
NuGet.exe wordt niet omgezet in de nieuwste versie van een pakket bij gebruik van * in PackageReference (MSBuild/Dotnet/VS restore do) - #8432
dotnet list package met een multi-targeting WPF-project - #8463
Verbeter concurrentiehulpprogramma's (verminder CPU-gebruik) - #8653
DG Spec voor niet-geladen projectscenario's mag niet worden geschreven bij het herstellen van previews - #8793
De Visual Studio NuGet-pakketten (RestoreManagerPackage) moeten automatisch worden geladen op buildgebeurtenissen van oplossingen - #8796
Deadlock in VSSettings init - #8842
VisualStudio ToolBox wordt niet ingevuld vanuit een NuGet-pakket als een project in een oplossingsmap wordt geplaatst - #8868
VS: herstellen van oplossing mislukt permanent vanwege racevoorwaarde - #8881
Constante 'laden.'. op het geïnstalleerde tabblad en 'zoekterm<>.'. op het tabblad Updates - #8890
Ontbrekende ingesloten pictogrammen in VS PM UI nadat de cache is verlopen - #9069
FireAndForget PM UI opstarten - #9112
Herstellen: de implementatie van IncludeExcludeFiles.Equals(...) is onjuist - #9167
Herstellen: PackageSpec.Clone() produceert een ongelijke kloon - #9211
De lijst met fouten wordt weergegeven, hoewel 'Altijd foutenlijst weergeven als de build is voltooid met fouten' niet is ingeschakeld - #8190
Statische grafiekherstel mag geen lege SolutionPath doorgeven - #9061
Herstellen: sluiting berekend voor elk project 4 keer - #9042
Herstellen: DependencyGraphSpec.Load(...) heeft geen JObject nodig - #9040
Herstellen: grote strings gemaakt op grote object heap (LOH) - #9031
Aangepaste nuget.exe op nieuwere mono kan falen vanwege de MSBuild SDK Resolver - 8848
herstellen mislukt wanneer nuget.dgspec.json wordt 'gebruikt door een ander proces' - 8692
DCR's
Logica in _GetRestoreProjectStyle moet zich in een taak - #8804
Deprecatie-informatie standaard toevoegen in het geïnstalleerde tabblad - #8541
Lijst met alle problemen die zijn opgelost in deze release - 5.5