9 februari 2021 – KB4601051 Kumulativ uppdatering för .NET Framework 4.8 för Windows 10 version 1607 och Windows Server version 2016

Gäller för
.NET

Obs

  • Premiärdatum:
    9 februari 2021
  • Version:
    .NET Framework 4.8

Sammanfattning

Förbättringar av säkerheten

Den här säkerhetsuppdateringen åtgärdar ett problem med överbelastningsattacker i .NET Framework. Mer information finns i CVE-2021-24111.

Kvalitetsförbättringar

ASP.NET - Åtgärdar ett problem med att vissa ASP.Net program misslyckas under förkompileringen efter installation av uppdateringen som släpptes 20 oktober, troligen med ett meddelande som innehåller orden "Fel ASPCONFIG".
WPF1 – Åtgärdar en låsning när du bläddrar till slutet av en trädvy, när layoutavrundning är aktiverad och DPI-skalning inte är 100 %.
CLR (CLR) - Förbättrar tillförlitligheten för automatisk generering av inbyggda bilder.

1 Windows Presentation Foundation (WPF)

Kända fel i den här uppdateringen

Symptom Efter att ha installerat den här uppdateringen kan WPF-appar krascha med en anropsstack som liknar
Undantagsinformation: System.NullReferenceException på System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) på System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr) på System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean) på System.Windows.Interop.HwndMouseInputProvider.Dispose()Detta inträffar när du tar bort en HwndSource vars RootVisual är null, en situation som uppstår i Visual Studio när du dockar eller delar fönster, och kan uppstå i andra appar.
Tillfällig lösning Lös problemet genom att ange två AppContext-växlar med någon av de metoder som beskrivs i AppContext Class (System) under rubriken "AppContext for library consumers". Växlarna heter Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix och Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix och båda ska vara inställda på "true". Den första växeln undviker kraschen, men introducerar buggen som korrigerats i KB:erna på nytt. Den andra växeln ignoreras för närvarande, men kommer att identifieras i en framtida .NET-uppdatering som innehåller en korrigering för null-reference-kraschen. Det återställer den ursprungliga programkorrigeringen.
Du kan till exempel använda filmetoden app.config för att tillämpa lösningen i application scope:<AppContextSwitchOverrides value="Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true; Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true " />

Så här hämtar du uppdateringen

Installera den här uppdateringen

Utgivningskanal Tillgänglig Nästa steg
Windows Update och Microsoft Update Ja Inget. Den här uppdateringen laddas ned och installeras automatiskt via Windows Update.
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 1607 och Windows Server version 2016
Klassificering: Säkerhetsuppdateringar

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.

Information om skydd och säkerhet