Veröffentlichungsdatum: 24. Oktober 2019
Version: .NET Framework 3.5 und 4.8
Das Update vom 24. Oktober 2019 für Windows 10 Version 1903 und Windows Server 1903 RTM und Windows 10, Version 1909 und Windows Server, Version 1909 enthält kumulative Zuverlässigkeitsverbesserungen in .NET 3.5 und 4.8. Wir empfehlen Ihnen, dieses Update als Teil Ihrer regelmäßigen Wartungsroutinen anzuwenden. Bevor Sie dieses Update installieren, lesen Sie die Abschnitte Voraussetzungen und Neustartanforderungen.
Verbesserungen der Qualität und Zuverlässigkeit
ASP.NET |
Behebt ein Problem mit ValidationContext.MemberName bei verwendung von benutzerdefinierten DataAnnotation.ValidationAttribute. |
WPF1 |
Behebt und problem, wenn das Software-Rendering keine Bilder zeichnet, deren Position und Skalierung zu groß sind. Beispielsweise erscheint ein Bildelement mit Width=10, das zu einer Bitmap mit width=500 bezogen und 700 Pixel vom linken Rand des einschließenden Fensters positioniert ist, nicht, da der Skalierungsfaktor S = 500/10 = 50 und die Position X=700 zu groß sind, in dem Sinne, dass ihr Produkt S * X = 50 * 700 = 35000 überschreitet 2x15 = 32768. |
CLR2 |
Reduziert das Risiko der Rückgabe ungeordneter ConstructorInfos von Type.GetConstructors(). Verbessertes Verhalten in Szenarien, in denen externe Fehler (z. B. ein doppelt freistehender Fehler) den Start zugrunde liegender Betriebssystemthreads verhindern. Die Laufzeit schlägt jetzt mit einem Diagnosefehler fehl, anstatt auf den Start des Threads zu warten. Dies ermöglicht eine bessere Fehlerwiederherstellung und eine bessere Diagnose des Problems, das den Fehler verursacht hat. Behebt und probleme mit spät gebundenen .NET COM-Aufrufen, die SafeArrays enthalten, bei denen SafeArray nicht vollständig initialisiert ist. |
WinForms |
Behebt ein Problem, das die Navigation zum letzten Element des heruntergelassenen Menüelements durch einzelne nach oben pfeilende Taste verhindert hat. Adressen und Problem, bei dem das Eigenschaftenraster eine NullReferenceException auslösen kann, wenn sich die Auswahl in NULL ändert (nichts ist ausgewählt), als Reaktion auf Wertänderungen |
1 Windows Presentation Foundation (WPF)2 Common Language Runtime (CLR)
Bekannte Probleme in diesem Update
Symptome:
Nach Antragstellung am 24. OktoberKumulatives Update für .NET Framework 4.8, einige ClickOnce-Anwendungen und Anwendungen, die die Standard-AppDomain mit einem eingeschränkten Berechtigungssatz erstellen, können Anwendungsstart- oder Anwendungslaufzeitfehler oder unerwartete Verhaltensweisen beobachten. Das beobachtbare Problem besteht darin, dass System.AppDomainSetup.TargetFrameworkName null ist, was zu Eigenheiten führt, die die Wiederherstellung des .NET Framework 4.0-Verhaltens ermöglichen.
Problemumgehung:
Kunden, die neue unerwartete Fehler oder Funktionsprobleme beobachten, können eine Anwendungseinstellung implementieren, indem sie den folgenden Abschnitt zu Ihrer Anwendungskonfigurationsdatei hinzufügen (oder zusammenführen):
<?xml version="1.0" encoding="utf-8" ?> <Konfiguration> <Laufzeit> <AppContextSwitchOverrides value="Switch.System.Reflection.DoNotForceOrderOfConstructors=true" /> </Laufzeit> </Konfiguration> |
Fehlerbehebung
Um dieses Problem zu beheben, installieren Sie Update für .NET Framework 4.8 für Windows 10 Version 1903 und Windows Server 1903 RTM und Windows 10, Version 1909 und Windows Server, Version 1909 KB4533002.
Bezug und Installation des Updates
Installieren dieses Updates
Um dieses Update herunterzuladen und zu installieren, gehen Sie zu Einstellungen > Update & Sicherheit > Windows Update, und wählen Sie dann Nach Updates suchenaus.
Um das eigenständige Paket für dieses Update zu erhalten, gehen Sie zur Microsoft Update Catalog-Website.
Dateiinformationen
Laden Sie die Dateiinformationen fürdas kumulative Update herunter, um eine Liste der in diesem Update bereitgestellten Dateien anzuzeigen.
Voraussetzungen
Um dieses Update anwenden zu können, müssen Sie .NET Framework 3.5 und 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.
Ersetzte Updates
Dieses Update ersetzt zuvor veröffentlichte Updates 4522738 fürWindows 10 Version 1903 und Windows Server 1903 RTM und 4522739 für Windows 10, Version 1909 und Windows Server, Version 1909
Hilfe und Support zu diesem Update
-
Hilfe zum Installieren von Updates: Häufig gestellte Fragen zu Windows Update
-
Onlinesicherheit und Schutz zu Hause: Support für Windows-Sicherheit
-
Lokaler Support entsprechend Ihrem Land: Internationaler Support