Releasedatum:
14 mei 2024Versie:
.NET Framework 3.5 en 4.8De update van 14 mei 2024 voor Windows 10 versie 1809 en Windows Server 2019 bevat beveiligings- en cumulatieve betrouwbaarheidsverbeteringen in .NET Framework 3.5 en 4.8. We raden u aan deze update toe te passen als onderdeel van uw normale onderhoudsroutines. Voordat u deze update installeert, raadpleegt u de secties Vereisten voor vereisten voor opnieuwopstarten .
Samenvatting
Beveiligingsverbeteringen
Er zijn geen nieuwe beveiligingsverbeteringen in deze release. Deze update is cumulatief en bevat alle eerder uitgebrachte beveiligingsverbeteringen.
Kwaliteits- en betrouwbaarheidsverbeteringen
CLR1 |
- Hiermee wordt een probleem opgelost waarbij crashes kunnen optreden als meerdere threads gelijktijdig een query uitvoeren op de ITypeInfo-implementatie van hetzelfde beheerde type |
.NET-bibliotheken |
- Hiermee wordt een probleem opgelost waarbij een 32-bits platform een aanzienlijke reactietijdregressie vertoont. - Hiermee wordt een probleem opgelost bij het gebruik van door MIST gevalideerde implementaties van FIPS-algoritmen. |
Grondbeginselen van .NET |
- Hiermee wordt een probleem opgelost met wijzigingen in de jokertekenindeling die zijn geïntroduceerd in IIS 10. |
WPF2 |
- Hiermee wordt een probleem opgelost waarbij apps vastlopen bij het aanroepen van de methoden GetWindowText en GetWindowTextLength. |
1Common Language Runtime (CLR)
2Windows Presentation Foundation (WPF)
Aanvullende informatie over deze update
De volgende artikelen bevatten aanvullende informatie over deze update met betrekking tot afzonderlijke productversies.
-
5038283 Beschrijving van de cumulatieve update voor .NET Framework 3.5, 4.7.2 en 4.8 voor Windows 10 versie 1809 en Windows Server 2019 (KB5038283)
Bekende problemen in deze update
Symptoom |
Microsoft heeft rapporten ontvangen over .NET Framework cumulatieve update van mei, waardoor klanten runtime-uitzonderingen in bepaalde door SQL CLR gehoste scenario's observeren. Deze uitzonderingen worden weergegeven met het foutbericht System.Security.HostProtectionException: er is geprobeerd een bewerking uit te voeren die is verboden door de CLR-host en een van de volgende frames bevat in de uitzonderingsstacktracering: System.Security.Cryptography.SHA256Managed.. ctor() -of-System.Security.Cryptography.SHA384Managed.. ctor() -of-System.Security.Cryptography.SHA512Managed.. ctor() Deze uitzondering wordt veroorzaakt door een recente wijziging in de implementatie van de typen SHA256Managed, SHA384Managed en SHA512Beheerd in .NET Framework. Het gebruik van de typen SHA1Managed, HMACSHA1, HMACSHA256, HMACSHA284 en HMACSHA512 in gehoste SQL CLR-omgevingen wordt niet beïnvloed. |
Tijdelijke oplossing |
Er zijn meerdere opties voor work arounds beschikbaar. Een optie is om de assembly die gebruikmaakt van het type SHA256Managed, SHA384Managed of SHA512Managed te markeren als ONVEILIG. Dit zorgt ervoor dat de gehoste SQL CLR-omgeving de betrokken constructors met succes kan uitvoeren. Een andere optie is om de ingebouwde HASHBYTES-functie van SQL te gebruiken in plaats van de SHA-2-api's van de .NET Framework. De functie HASHBYTES kan rechtstreeks vanuit SQL worden aangeroepen en hoeft geen beheerde code te schrijven. |
Oplossing |
Microsoft heeft dit probleem opgelost met update-KB5043804. |
Deze update downloaden
Deze update installeren
Releasekanaal |
Beschikbaar |
Volgende stap |
Windows Update en Microsoft Update |
Ja |
Geen. Deze update wordt automatisch gedownload en geïnstalleerd vanaf Windows Update. |
Windows Update voor Bedrijven |
Ja |
Geen. Deze update wordt automatisch gedownload en geïnstalleerd vanaf Windows Update. |
Microsoft Update-catalogus |
Ja |
Als u het zelfstandige pakket voor deze update wilt downloaden, gaat u naar de website Microsoft Update-catalogus . |
Windows Server Update Services (WSUS) |
Ja |
Deze afzonderlijke .NET Framework productupdate wordt geïnstalleerd, indien van toepassing, door de update van het besturingssysteem toe te passen. Zie de sectie over deze update voor meer informatie over updates van het besturingssysteem. |
Bestandsgegevens
Download de bestandsinformatie voor cumulatieve update voor een lijst van bestanden die deel uitmaken van deze update.
Vereisten
Als u deze update wilt toepassen, moet .NET Framework 3.5 of 4.8 zijn geïnstalleerd.
Vereiste voor opnieuw opstarten
U moet de computer opnieuw opstarten nadat u deze update hebt toegepast als er betrokken bestanden worden gebruikt. U wordt aangeraden alle op .NET Framework gebaseerde toepassingen af te sluiten voordat u deze update toepast.
Hulp en ondersteuning voor deze update verkrijgen
-
Help voor het installeren van updates: veelgestelde vragen over Windows Update
-
Bescherm uzelf online en thuis: Windows-beveiliging ondersteuning
-
Lokale ondersteuning op basis van uw land: Internationale ondersteuning