Premiärdatum:
13 juli 2021
Version:
.NET Framework 3.5 och 4.8
Uppdateringen från 13 juli 2021 för Windows 10 version 1809 och Windows Server version 2019 innehåller kumulativa tillförlitlighetsförbättringar i .NET Framework 3.5 och 4.8. Vi rekommenderar att du använder den här uppdateringen som en del av dina vanliga underhållsrutiner. Innan du installerar den här uppdateringen läser du avsnitten Krav och Starta om.
Kvalitets- och tillförlitlighetsförbättringar
| WPF1 | - Åtgärdar ett problem som påverkar ett DataGrid som finns i en yttre ScrollViewer. - Åtgärdar en krasch som beror på ElementNotAvailableException i en listvy med anpassade peer-datorer för automatisering av dataobjekt. |
|---|---|
| CLR2 | - När processen inte är under högt minnestryck tenderar den att föredra att göra BGC:er framför att göra fullständiga komprimerings-GC:er. Detta är vanligtvis önskvärt, men om appens beteende förändras dramatiskt kan det leda till att mycket av fragmenteringen i äldre generationer (dvs. gen2 och LOH) inte används. Du kan samla in GC ETW-händelser som talar om för dig hur mycket fragmentering det finns i gen2 och LOH och kontrollera om du befinner dig i den här situationen. Den här versionen introducerar en ny GC-konfiguration GCConserveMemory för att identifiera den här situationen och vara konservativ när det gäller minnesanvändning och inte lämna så mycket fragmentering oanvänd. Du kan ange det i app.config-filen <Konfiguration> <körtid> <GCConserveMemory enabled="N"/> </körning> </konfiguration> där N är ett heltal mellan 0 och 9. 0 är standardvärdet. Om du inte anger den här konfigurationen eller anger den som 0 ändras inte GC-inställningen. Om du anger ett värde som inte är noll anger du för GC hur konservativ du vill att GC ska vara när det gäller minnesanvändning – ju högre värdet är, desto mer konservativ blir GC, dvs. ju mindre heapen är. Vi föreslår att du experimenterar med olika tal för att se vilket värde som fungerar bäst för dig – vanligtvis börjar vi med ett värde mellan 5 och 7. Observera att om vi upptäcker att LOH har för mycket fragmentering kommer den att komprimeras automatiskt. |
| Winforms | - Åtgärdar ett problem i egenskapsrutnätskontrollen för att förhindra felaktig dataläsning i vissa scenarier i 64-bitarsprocesser. - Åtgärdar ett problem med att System.Drawing frigör allokerat minne när skrivarinställningarna inte kan hämtas. |
| ClickOnce (klicka på Once) | – Åtgärdar en regression som introducerades i tidigare uppdateringar. Nu följer vi WinTrust-principinställningen "Ignorera återkallningskontroller för tidsstämpel" när du verifierar tidsstämplar i ClickOnce-manifest. |
1 Windows Presentation Foundation (WPF)
2 Common Language Runtime (CLR)
Ytterligare information om den här uppdateringen
Följande artiklar innehåller ytterligare information om den här uppdateringen när det gäller enskilda produktversioner.
- 5004228 Beskrivning av den kumulativa uppdateringen för .NET Framework 3.5, 4.7.2 och 4.8 för Windows 10 version 1809 (KB5004228)
Så här hämtar du uppdateringen
Installera den här uppdateringen
| Utgivningskanal | Tillgänglig | Nästa steg |
|---|---|---|
| Windows Update och Microsoft Update | Ja | Om du vill ladda ned och installera den här uppdateringen går du till Inställningar>Uppdatering & säkerhet>Windows Update och väljer sedan Sök efter uppdateringar. |
| Microsoft Update Catalog | Ja | Om du vill hämta det fristående paketet för uppdateringen går du till webbplatsen Microsoft Update Catalog. |
| WSUS (Windows Server Update Services) | Ja | Den här uppdateringen synkroniseras automatiskt med WSUS om du konfigurerar Produkter och klassificeringar på följande sätt: Produkt: Windows 10 version 1809 och Windows Server version 2019 Klassificering: Uppdateringar |
Filinformation
Om du vill ha en lista med de filer som ingår i den här uppdateringen kan du ladda ned filinformation för kumulativ uppdatering.
Krav
Om du vill tillämpa den här uppdateringen måste du ha .NET Framework 3.5 eller 4.8 installerat.
Krav på omstart
Du måste starta om datorn när du har installerat den här uppdateringen om några filer som påverkas används. Vi rekommenderar att du avslutar alla .NET Framework-baserade program innan du installerar den här uppdateringen.
Så här får du hjälp och support för den här uppdateringen
- Hjälp med att installera uppdateringar: Vanliga frågor och svar om Windows Update
- Skydda dig själv online och hemma: Support för Windows-säkerhet
- Lokal support i olika länder: Internationell support
Kända fel i den här uppdateringen
Microsoft känner för närvarande inte till några fel i den här uppdateringen.