13. Juli 2021 – KB5003537 Kumulatives Update für .NET Framework 3.5 und 4.8 für Windows 10, Version 2004, Windows Server, Version 2004, Windows 10, Version 20H2, Windows Server, Version 20H2, und Windows Version 21H1

Gilt für
.NET

Veröffentlichungsdatum:
13. Juli 2021

Version:
.NET Framework 3.5 und 4.8

Das Update vom 13. Juli 2021 für Windows 10, Version 2004, Windows Server, Version 2004, Windows 10, Version 20H2, Windows Server, Version 20H2, und Windows Version 21H1 enthält kumulative Verbesserungen der Zuverlässigkeit von .NET Framework 3.5 und 4.8. Wir empfehlen, dass Sie dieses Update im Rahmen Ihrer regulären Wartungsroutinen anwenden. Lesen Sie vor der Installation dieses Updates die Abschnitte Voraussetzungen und Neustartanforderung.

Verbesserungen der Qualität und Zuverlässigkeit

WPF1 – Behebt ein Problem, das ein DataGrid betrifft, das in einem äußeren ScrollViewer enthalten ist.
– Behebt einen Absturz aufgrund von ElementNotAvailableException in einer ListView mit benutzerdefinierten Peers zur Datenelementautomatisierung.
CLR2 - Wenn der Prozess nicht unter hohem Speicherdruck steht, bevorzugt er die Durchführung von BGCs gegenüber der vollständigen Komprimierung von GCs. Dies ist in der Regel wünschenswert, aber wenn sich das App-Verhalten dramatisch ändert, könnte dies dazu führen, dass ein Großteil der Fragmentierung in älteren Generationen (z. B. gen2 und LOH) ungenutzt bleibt. Sie können GC ETW-Ereignisse sammeln, die Ihnen sagen, wie viel Fragmentierung in gen2 und LOH vorhanden ist, und überprüfen, ob Sie sich in dieser Situation befinden.
Diese Version führt eine neue GC-Konfiguration GCConserveMemory ein, um diese Situation zu erkennen und bei der Speichernutzung konservativ zu sein und nicht so viel Fragmentierung ungenutzt zu lassen.
Sie können es in der app.config Datei angeben
<Konfiguration>
<Laufzeit>
<GCConserveMemory enabled="N"/>
</runtime>
</Konfiguration>

Dabei ist N ein ganzzahliger Wert zwischen 0 und 9 (einschließlich). 0 ist der Standardwert. Wenn Sie diese Konfiguration nicht angeben oder als 0 angeben, ändert sich die GC-Optimierung nicht. Die Angabe eines Werts ungleich Null zeigt dem GC an, wie konservativ GC in Bezug auf die Speicherauslastung sein soll – je höher der Wert ist, desto konservativer ist GC, d. h. desto kleiner ist der Heap. Wir empfehlen Ihnen, mit verschiedenen Zahlen zu experimentieren, um zu sehen, welcher Wert für Sie am besten geeignet ist – normalerweise beginnen wir mit einem Wert zwischen 5 und 7. Beachten Sie, dass LOH automatisch komprimiert wird, wenn wir feststellen, dass es zu stark fragmentiert ist.
WinForms – Behebt ein Problem im Eigenschaftenraster-Steuerelement, um zu verhindern, dass in einigen Szenarien in 64-Bit-Prozessen falsche Daten gelesen werden.
– Behebt ein Problem, bei dem System.Drawing doppelt zugewiesenen Speicher freigibt, wenn die Druckereinstellungen nicht abgerufen werden können.
ClickOnce – Behebt eine Regression, die in früheren Updates eingeführt wurde. Wir berücksichtigen jetzt die WinTrust-Richtlinieneinstellung "Zeitstempel-Sperrprüfungen ignorieren", wenn wir Zeitstempel in ClickOnce-Manifesten validieren.

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

So erhalten Sie dieses Update

Dieses Update installieren

Veröffentlichungskanal Verfügbar Nächster Schritt
Windows Update und Microsoft Update Ja Um dieses Update herunterzuladen und zu installieren, wechseln Sie zu "Einstellungsupdate>& Sicherheit>Windows Update, und wählen Sie dann "Nach Updates suchen" aus.
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 2004, Windows Server, Version 2004, Windows 10, Version 20H2, Windows Server, Version 20H2, und Windows Version 21H1
Klassifizierung: Updates

Dateiinformationen

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

Voraussetzungen

Damit Sie dieses Update anwenden können, müssen Sie .NET Framework 3.5 oder 4.8 installiert haben.

Neustartanforderung

Starten Sie den Computer nach der Installation dieses Updates neu, wenn betroffene Dateien verwendet werden. Es wird empfohlen, alle .NET Framework-basierten Anwendungen zu beenden, bevor Sie dieses Update installieren.

Hilfe und Support zu diesem Update

Bekannte Probleme bei diesem Update

Microsoft sind zurzeit keine Probleme bei diesem Update bekannt.