Inhaltsverzeichnis
×

Veröffentlichungsdatum:15. Oktober 2019

Version: .NET Framework 4.8

Das Update vom 15. Oktober 2019 für Windows 10 Version 1709 enthält kumulative Zuverlässigkeitsverbesserungen in .NET 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 DerAnwendung dieses 15. 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 ist, dass System.AppDomainSetup.TargetFrameworkName (https://docs.microsoft.com/dotnet/api/system.appdomainsetup.targetframeworkname?view=netframework-4.8) null ist, was zu eigennierenden Änderungen 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

Installieren Sie das Update für .NET Framework 4.8 für Windows 10 Version 1709 KB4532999.

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 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 4515841.

Hilfe und Support zu diesem Update

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?

Vielen Dank für Ihr Feedback!

×