Gäller för
.NET

Utgivningsdatum:13 juli 2021

Version:.NET Framework 3.5 och 4.8

Uppdateringen från 13 juli 2021 för Windows 10 version 2004, Windows Server version 2004, Windows 10 version 20H2 och Windows Server version 20H2 och Windows version 21H1 innehåller kumulativa tillförlitlighetsförbättringar i .NET Framework 3.5 och 4.8. Vi rekommenderar att du installerar den här uppdateringen som en del av dina vanliga underhållsrutiner. Innan du installerar den här uppdateringen kan du läsa avsnitten Krav för krav och omstart .

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 på grund av ElementNotAvailableException i en ListView med anpassade dataobjekts automationskollegor.

CLR2

- När processen inte är under högt minnestryck tenderar det att gynna att göra BGCs framför att göra full komprimering GCs. Detta är vanligtvis önskvärt men om appbeteendet ändras dramatiskt kan det orsaka att mycket av fragmenteringen i äldre generationer (dvs. gen2 och LOH) inte används. Du kan samla in GC ETW-händelser som anger hur mycket fragmentering det finns i gen.2 och LOH och kontrollera om du befinner dig i den här situationen.

Den här versionen introducerar en ny GC config GCConserveMemory för att upptäcka den här situationen och vara försiktig när det gäller minnesanvändning och inte lämna så mycket fragmentering oanvänd.

Du kan ange det i den app.config filen

<konfiguration>   <körning>     <GCConserveMemory enabled="N"/>   </runtime> </configuration> där N är ett heltalsvärde mellan 0 och 9 (inklusive). 0 är standardinställningen. Om du inte anger den här konfigurationen eller anger den som 0 ändras inte GC-justeringen. Om du anger ett värde som inte är noll anger du för GC hur konservativ du vill att GC ska handla om minnesanvändning – ju högre värde är, desto mer konservativ blir SG, d.v.s. ju mindre heap ä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 det att komprimeras automatiskt.

Winforms

– Åtgärdar ett problem i kontrollen Egenskapsrutnät för att förhindra felaktig läsning av data i vissa scenarier i 64-bitarsprocesser.

– Åtgärdar ett problem med att System.Drawing double frees allokerat minne inte kunde hämta skrivarinställningar.

ClickOnce

– Åtgärdar en regression som infördes i tidigare uppdateringar. Vi följer nu wintrust-principinställningen "Ignorera tidsstämpelåterkallningskontroller" när tidsstämplar valideras i ClickOnce-manifest.

1 Windows Presentation Foundation (WPF)2 Common Language Runtime (CLR)

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 > Update & Security > 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 den hä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 2004, Windows Server version 2004, Windows 10 version 20H2 och Windows Server version 20H2 och Windows version 21H1

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 installera 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

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.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.