Utgivningsdatum:
26 januari 2021

Version:
.NET Framework 3.5 och 4.7.2

Den 26 januari 2021-uppdateringen för Windows 10, version 1809 och Windows Server, version 2019 innehåller kumulativa förbättringar av tillförlitligheten i .NET Framework 3.5 och 4.7.2. 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 kan du gå till avsnitten Förutsättningarnaoch Starta omkrav.

Förbättringar av kvalitet och tillförlitlighet

ASP.NET

– Åtgärdar ett problem där vissa ASP.Net-program misslyckades under förkompileringen efter att ha installerat uppdateringen som släpptes den 20 oktober– troligen med ett meddelande som innehåller orden "Error ASPCONFIG".

WPF

- Adresser som hänger sig när du bläddrar till slutet av en TreeView-vy, när avrundning av layout är aktiverat och DPI-skalning inte är 100 %.

CLR

- Förbättrar tillförlitligheten för automatisk uppgift att skapa intern bild.

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

Kända problem i den här uppdateringen

Symptom

När du har installerat den här uppdateringen kan WPF-appar krascha med en callstack som liknar

Exception Info: System.NullReferenceException at System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) at System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr)
at System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean)
at System.Windows.Interop.HwndMouseInputProvider.Dispose()

Detta inträffar när du inaktiverar en HwndSource vars RootVisual är null, en situation som uppstår i Visual Studio när fönster dockas eller delas, och kan uppstå i andra appar.

Lösning

Du kan komma runt det här problemet genom att ange två AppContext-växlar med en av de metoder som beskrivs i AppContext Class (System) under rubriken "AppContext for library consumers".  Växlarna namnges Switch.Sysem. Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix ochSwitch.System. Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix och båda ska vara inställda på "sant".   Den första växeln undviker kraschen, men introducerar på nytt buggen som åtgärdats i KBs.  Den andra växeln ignoreras för närvarande, men kommer att identifieras i en kommande .NET-uppdatering som innehåller en korrigering för null-referenskrasch.  återställer den ursprungliga programkorrigeringen.

Om du till exempel app.config den tillfälliga lösningen i programomfattningen:

<AppContextSwitchOverrides value="Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true; Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true " />

Ytterligare information om den här uppdateringen

Följande artiklar innehåller ytterligare information om den här uppdateringen i samband med enskilda produktversioner.

  •  4598461Beskrivning av den kumulativa uppdateringen för .NET Framework 3.5, 4.7.2 och 4.8 för Windows 10, version 1809 och Windows Server, version 2019 (KB4598461)

Hämta den här 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 Updateoch 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 för Microsoft Update-katalogen.

Windows Server Update Services (WSUS)

Nej

Du kan importera uppdateringen till WSUS manuellt. Anvisningar finns i Microsoft Update Catalog.

Obs! Den här uppdateringen är tillgänglig för WSUS via 4598461.

Filinformation

Ladda ned filinformationen för den kumulativa uppdateringen för en lista över de filer som tillhandahålls i den här uppdateringen.

Krav

Om du vill använda den här uppdateringen måste du ha .NET Framework 3.5 eller 4.7.2 installerat.

Krav för omstart

Du måste starta om datorn när du har tillämpat den här uppdateringen om några berörda filer används. Vi rekommenderar att du avslutar alla .NET Framework-baserade program innan du använder den här uppdateringen.

Få hjälp och support för den här uppdateringen

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Hur nöjd är du med översättningskvaliteten?
Vad påverkade din upplevelse?

Tack för din feedback!

×