9. Februar 2021 – KB4601051 Kumulatives Update für .NET Framework 4.8 für Windows 10, Version 1607, und Windows Server, Version 2016

Gilt für
.NET

Hinweis

  • Veröffentlichungsdatum:
    9. Februar 2021
  • Version:
    .NET Framework 4.8

Zusammenfassung

Sicherheitsverbesserungen

Dieses Sicherheitsupdate behebt eine Sicherheitsanfälligkeit durch Denial-of-Service in .NET Framework. Weitere Informationen finden Sie unter CVE-2021-24111.

Qualitätsverbesserungen

ASP.NET – Behebt ein Problem, bei dem nach der Installation des am 20. Oktober veröffentlichten Updates einige ASP.NET-Anwendungen während der Vorkompilierung fehlschlagen – wahrscheinlich mit einer Meldung, die den Text „Error ASPCONFIG“ enthält.
WPF1 – Behebt das Hängenbleiben beim Scrollen zum Ende eines TreeViews, wenn die Layoutrundung aktiviert ist und die DPI-Skalierung nicht 100 % beträgt.
CLR – Verbessert die Zuverlässigkeit des automatischen Generierens nativer Images.

1 Windows Presentation Foundation (WPF)

Bekannte Probleme bei diesem Update

Problembeschreibung Nach der Installation dieses Updates stürzen die WPF-Apps möglicherweise mit einem Callstack ab, der dem folgenden ähnelt:
Ausnahmeinformationen: 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) bei System.Windows.Interop.HwndMouseInputProvider.Dispose()Dies tritt auf, wenn eine HwndSource, deren RootVisual NULL ist, entfernt wird, eine Situation, die in auftritt Visual Studio beim Andocken oder Teilen von Fenstern und kann in anderen Apps auftreten.
Problemumgehung Um dieses Problem zu beheben, legen Sie zwei „AppContext“-Switches mithilfe einer der in AppContext-Klasse (System) unter der Überschrift „AppContext für Bibliothekskunden“ beschriebenen Methoden an. Die Switches haben die Namen Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix und Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix und sollten beide auf „true“ festgelegt werden. Der erste Switch verhindert den Absturz, führt jedoch den in den KBs behobenen Fehler erneut ein. Der zweite Switch wird derzeit ignoriert, wird aber in einem zukünftigen .NET-Update erkannt, das eine Korrektur für den Nullverweisabsturz enthält. es stellt die ursprüngliche Fehlerbehebung wieder her.
Verwenden Sie beispielsweise die app.config-Dateimethode, um die Problemumgehung im Anwendungsbereich anzuwenden:< AppContextSwitchOverrides value="Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true; Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true " />

So erhalten Sie dieses Update

Dieses Update installieren

Veröffentlichungskanal Verfügbar Nächster Schritt
Windows Update und Microsoft Update Ja Keiner. Dieses Update wird von Windows Update automatisch heruntergeladen und installiert.
Microsoft Update-Katalog Ja Das eigenständige Paket für dieses Update finden Sie auf der Microsoft Update-Katalog-Website.
Windows Server Update Services (WSUS) Ja Dieses Update wird automatisch mit WSUS synchronisiert, wenn Sie Produkte und Klassifizierungen wie folgt konfigurieren:
Produkt: Windows 10, Version 1607, und Windows Server, Version 2016
Klassifizierung: Sicherheitsupdates

Dateiinformationen

Eine Liste der Dateien, die in diesem Update bereitgestellt werden, finden Sie im Dokument mit Dateiinformationen für das kumulative Update.

Informationen zum Schutz und zur Sicherheit