15 oktober 2019 - KB4519562 Cumulatieve update voor .NET Framework 4.8 voor Windows 10, versie 1607 en Windows Server 2016

Van toepassing op
.NET

Opmerking

  • Releasedatum:
    15 oktober 2019
  • Versie:
    .NET Framework 4.8

De update van 15 oktober 2019 voor Windows 10 versie 1607 en Windows Server 2016 bevat cumulatieve betrouwbaarheidsverbeteringen in .NET 4.8. Het is raadzaam deze update toe te passen als onderdeel van uw reguliere onderhoudsroutines. Voordat u deze update installeert, raadpleegt u de secties Vereisten en Vereisten voor opnieuw opstarten .

Verbeteringen in kwaliteit en betrouwbaarheid

ASP.NET Hiermee wordt een probleem opgelost met ValidationContext.MemberName bij het gebruik van aangepaste DataAnnotation.ValidationAttribute.
WPF1 Lost en het probleem op dat softwarerendering geen afbeeldingen kan tekenen met een te grote positie en schaal. Bijvoorbeeld, een afbeeldingselement met breedte=10, afkomstig van een bitmap met breedte=500 en 700 pixels van de linkerrand van het omringende venster, wordt niet weergegeven omdat de schaalfactor S = 500/10 = 50 en de positie X=700 te groot zijn, in de zin dat hun product S * X = 50 * 700 = 35000 groter is dan 2^15 = 32768.
CLR2 Hiermee wordt het risico verkleind dat ongeordende ConstructorInfo's worden geretourneerd van Type.GetConstructors().
Verbeterd gedrag in scenario's waarin externe bugs (zoals een 'double-free') verhinderen dat onderliggende besturingssysteemthreads worden gestart. De runtime mislukt nu met een diagnostische fout in plaats van te wachten tot de thread wordt gestart. Dit maakt beter herstel van fouten mogelijk en betere diagnose van het probleem dat de fout heeft veroorzaakt.
Lost en problemen op met te laat gebonden .NET COM-aanroepen die SafeArrays bevatten waarbij de SafeArray niet volledig is geïnitialiseerd.
Win-formulieren Hiermee wordt een probleem opgelost waardoor navigatie naar het laatste item van het vervolgkeuzemenu-item wordt verhinderd door één druk op de pijl-omhoog.
Lost een probleem op waarbij het eigenschapraster een NullReferenceException kan genereren wanneer de selectie verandert in null (er is niets geselecteerd) als reactie op waardewijzigingen

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

Bekende problemen in deze update

Symptomen:

Na het toepassen van de cumulatieve update van 15 oktober voor .NET Framework 4.8, kunnen sommige ClickOnce-toepassingen en toepassingen die het standaard AppDomain maken met een beperkte machtigingenset, fouten waarnemen bij het starten of de runtime van toepassingen, of onverwacht gedrag. Het waarneembare probleem is dat System.AppDomainSetup.TargetFrameworkName (https://learn.microsoft.com/en-us/dotnet/api/system.appdomainsetup.targetframeworkname?view=netframework-4.8) null is, wat leidt tot eigenaardigheden waardoor .NET Framework 4.0-gedrag kan worden teruggezet.

Tijdelijke oplossing:

Klanten die nieuwe, onverwachte fouten of functionele problemen waarnemen, kunnen een toepassingsinstelling implementeren door de volgende sectie toe te voegen (of samen te voegen) aan uw toepassingsconfiguratiebestand:

<?xml version="1.0" encoding="utf-8" ?>
<Configuratie>
<runtime>
<AppContextSwitchOverrides value="Switch.System.Reflection.DoNotForceOrderOfConstructors=true" />
</runtime>
</configuratie>

Oplossing

U kunt dit probleem oplossen door de update voor .NET Framework 4.8 voor Windows 10 versie 1607 en Windows Server 2016 KB4532997 te installeren.

De update verkrijgen en installeren

Deze update installeren

Als je deze update wilt downloaden en installeren, ga je naar Instellingen>bijwerken & beveiliging>Windows Update en selecteer je vervolgens Controleren op updates.

Ga naar de website Microsoft Update-catalogus om het afzonderlijke pakket voor deze update te downloaden.

Bestandsinformatie

Download de bestandsinformatie voor de cumulatieve update voor een lijst van bestanden die deel uitmaken van deze update.

Vereisten

Als u deze update wilt toepassen, moet u .NET Framework 4.8 hebben geïnstalleerd.

Vereisten voor opnieuw starten

Als er betrokken bestanden worden gebruikt, moet u de computer opnieuw starten nadat u deze update hebt toegepast. U wordt aangeraden alle op .NET Framework gebaseerde toepassingen af te sluiten voordat u deze update toepast.

Informatie over vervangende update

Deze update vervangt voorgaande updates [4515839](https://support.microsoft.com/help/4515839\).

Help en ondersteuning verkrijgen voor deze update