15. Oktober 2019 – KB4519562 Kumulatives Update für .NET Framework 4.8 für Windows 10 Version 1607 und Windows Server 2016

Gilt für
.NET

Hinweis

  • Veröffentlichungsdatum:
    15. Oktober 2019
  • Version:
    .NET Framework 4.8

Das Update vom 15. Oktober 2019 für Windows 10 Version 1607 und Windows Server 2016 enthält kumulative Zuverlässigkeitsverbesserungen in .NET 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

ASP.NET Behebt ein Problem mit ValidationContext.MemberName, wenn benutzerdefiniertes DataAnnotation.ValidationAttribute verwendet wird.
WPF1 Behebt ein Problem, bei dem das Softwarerendering keine Bilder mit zu großer Position und Skalierung darstellt. Beispielsweise wird ein Bildelement mit Breite=10, das auf eine Bitmap mit Breite=500 bezogen und 700 Pixel vom linken Rand des umschließenden Fensters entfernt positioniert ist, nicht angezeigt, weil 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 2^15 = 32768 überschreitet.
CLR2 Reduziert das Risiko, ungeordnete ConstructorInfos von Type.GetConstructors() zurückzugeben.
Verbessertes Verhalten in Szenarien, in denen externe Fehler (z. B. ein Double-Free) das Starten 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 Fehlerbehebung und bessere Diagnose des Problems, das den Fehler verursacht hat.
Behebt Probleme mit spät gebundenen .NET COM-Aufrufen, die SafeArrays enthalten, bei denen das SafeArray nicht vollständig initialisiert ist.
WinForms Behebt ein Problem, das die Navigation zum letzten Element des Dropdownmenüelements durch einmaliges Drücken der NACH-OBEN-TASTE verhinderte.
Behebt ein Problem, bei dem das Eigenschaftenraster eine NullReferenceException auslösen kann, wenn die Auswahl als Reaktion auf Wertänderungen in NULL geändert wird (nichts ist ausgewählt).

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

Bekannte Probleme bei diesem Update

Symptome:

Nach der Anwendung dieses kumulativen Updates vom 15. Oktober für .NET Framework 4.8 können bei einigen ClickOnce-Anwendungen und Anwendungen, welche die Standard-AppDomain mit einem eingeschränkten Berechtigungssatz erstellen, Anwendungsstart- oder Anwendungslaufzeitfehler oder unerwartetes Verhalten auftreten. Das beobachtbare Problem ist, dass System.AppDomainSetup.TargetFrameworkName (https://learn.microsoft.com/en-us/dotnet/api/system.appdomainsetup.targetframeworkname?view=netframework-4.8) null ist, was zu Problemen führt, durch die das Verhalten von .NET Framework 4.0 wiederhergestellt werden kann.

Problemumgehung:

Kunden, die neue unerwartete Ausfälle oder Funktionsprobleme feststellen, 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" />
</runtime>
</Konfiguration>

Lösung

Um dieses Problem zu beheben, installieren Sie das Update für .NET Framework 4.8 für Windows 10 Version 1607 und Windows Server 2016 KB4532997.

Bezug und Installation des Updates

Dieses Update installieren

Um dieses Update herunterzuladen und zu installieren, wechseln Sie zu "Einstellungsupdate>& Sicherheit>Windows Update, und wählen Sie dann "Nach Updates suchen" aus.

Das eigenständige Paket für dieses Update finden Sie auf der Microsoft Update-Katalog-Website.

Dateiinformationen

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

Voraussetzungen

.NET Framework 4.8 muss installiert sein, damit Sie dieses Update anwenden können.

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.

Informationen zur Ersetzung von Updates

Dieses Update ersetzt die zuvor veröffentlichten Updates [4515839](https://support.microsoft.com/help/4515839\).

Hilfe und Support zu diesem Update