14. mája 2024 – KB5037926 Kumulatívna aktualizácia pre .NET Framework 4.8 pre Windows 10, verzia 1607 a Windows Server 2016

Vzťahuje sa na
.NET

Poznámka

  • Dátum vydania:
    Môže 14, 2024
  • Verzia:
    .NET Framework 4.8

Aktualizácia zo 14. mája 2024 pre Windows 10, verzia 1607 a Windows Server 2016 obsahuje vylepšenia zabezpečenia a kumulatívnej spoľahlivosti v .NET Framework 4.8. Odporúčame, aby ste túto aktualizáciu používali ako súčasť pravidelnej údržby. Pred inštaláciou tejto aktualizácie si pozrite sekcie Požiadavky a Požiadavky na reštartovanie .

Súhrn

Vylepšenia zabezpečenia

V tomto vydaní nie sú žiadne nové vylepšenia zabezpečenia. Táto aktualizácia je kumulatívna a obsahuje všetky predtým vydané vylepšenia zabezpečenia.

Zlepšenie kvality a spoľahlivosti

CLR1 - Rieši problém, kedy môže dôjsť k zlyhaniu, ak sa niekoľko vlákien súčasne pýta implementáciu ITypeInfo rovnakého spravovaného typu
Knižnice platformy .NET – Rieši problém, kde 32-bitová platforma vykazuje výraznú regresiu času odozvy.
- Rieši problém s použitím implementácií FIPS overených MIST.
.NET Fundamentals – Rieši problém so zástupnými zmenami formátu zavedený v službe IIS 10.
WPF2 – Rieši problém, kedy aplikácie zlyhajú pri volaní metód GetWindowText a GetWindowTextLength.

1 Common Language Runtime (CLR)

2 Windows Presentation Foundation (WPF)

Známe problémy v tejto aktualizácii

Príznak Spoločnosť Microsoft dostala hlásenia o májovej kumulatívnej aktualizácii rozhrania .NET Framework, ktorá spôsobuje, že zákazníci pozorujú výnimky režimu runtime v určitých scenároch hosťovaných jazykom SQL CLR. Tieto výnimky sa prejavia v chybovom hlásení
System.Security.HostProtectionException: Pokus o vykonanie operácie, ktorá bola zakázaná hostiteľom modulu CLR a ktorá bude obsahovať jednu z nasledujúcich snímok v sledovaní zásobníka výnimiek:
System.Security.Cryptography.SHA256Managed.. ctor()
- alebo -

System.Security.Cryptography.SHA384Managed.. ctor()
- alebo -

System.Security.Cryptography.SHA512Managed.. ctor()
Táto výnimka je dôsledkom nedávnej zmeny v implementácii typov SHA256Managed, SHA384Managed a SHA512Managed v rozhraní .NET Framework. Používanie typov SHA1Managed, HMACSHA1, HMACSHA256, HMACSHA284 a HMACSHA512 v prostrediach hosťovaných jazykom SQL CLR nie je ovplyvnené.
Alternatívne riešenie K dispozícii je viacero alternatívnych riešení.
Jednou z možností je označiť zostavu, ktorá používa typy SHA256Managed, SHA384Managed alebo SHA512Managed ako NEBEZPEČNÉ. To spôsobí, že hosťované prostredie SQL CLR umožní úspešné spustenie ovplyvnených konštruktorov.
Ďalšou možnosťou je použiť vstavanú funkciu HASHBYTES SQL namiesto rodiny rozhraní API SHA-2 rozhrania .NET Framework. Funkciu HASHBYTES je možné priamo volať z SQL a nevyžaduje písanie spravovaného kódu.
Riešenie Spoločnosť Microsoft tento problém vyriešila pomocou aktualizácie KB5043803.

Ako získať túto aktualizáciu

Inštalovanie tejto aktualizácie

Kanál vydania K dispozícii Ďalší krok
Windows Update a Microsoft Update Áno Žiadne. Táto aktualizácia sa automaticky stiahne a nainštaluje z lokality Windows Update.
Windows Update for Business Áno Žiadne. Táto aktualizácia sa automaticky stiahne a nainštaluje z lokality Windows Update.
Katalóg služby Microsoft Update Áno Ak máte záujem o samostatný balík s touto aktualizáciou, prejdite na webovú lokalitu Katalóg služby Microsoft Update.
Windows Server Update Services (WSUS) Áno Táto aktualizácia sa automaticky synchronizuje so službou WSUS, ak nakonfigurujete takto:
Produkt: Windows 10, verzia 1607 a Windows Server 2016
Klasifikácia: Aktualizácie

Informácie o súboroch

Ak máte záujem o zoznam súborov, ktoré sú súčasťou tejto aktualizácie, stiahnite si informácie o súboroch kumulatívnej aktualizácie.

Predpoklady

Ak chcete použiť túto aktualizáciu, musíte mať nainštalované rozhranie .NET Framework 4.8.

Požiadavka na reštartovanie

Ak sa používajú nejaké dotknuté súbory, po použití tejto aktualizácie musíte reštartovať počítač. Odporúčame, aby ste pred použitím tejto aktualizácie ukončili všetky aplikácie založené na rozhraní .NET Framework.

Ako získať pomoc a podporu pre túto aktualizáciu