Applies To.NET

Kiadás dátuma:2024. május 14.

Verzió:.NET-keretrendszer 4.8

A Windows 10 1607-es és Windows Server 2016-es verziójának 2024. május 14-i frissítése biztonsági és összegző megbízhatósági fejlesztéseket tartalmaz a .NET-keretrendszer 4.8-ban. Javasoljuk, hogy ezt a frissítést a rendszeres karbantartási rutinok részeként alkalmazza. A frissítés telepítése előtt tekintse meg az Előfeltételek és újraindítási követelmények című szakaszt.

Összefoglalás

Biztonsági fejlesztések

Ebben a kiadásban nincsenek új biztonsági fejlesztések. Ez a frissítés kumulatív, és tartalmazza a korábban kiadott biztonsági fejlesztéseket.

Minőség- és megbízhatósági fejlesztések

CLR1

– Elhárít egy hibát, amely miatt összeomlások fordulhatnak elő, ha egyszerre több szál is lekérdezi ugyanannak a felügyelt típusnak az ITypeInfo implementációját

.NET-kódtárak

– Egy olyan problémát old meg, amely miatt a 32 bites platform jelentős válaszidő-regressziót mutat.

– Elhárít egy problémát a FIPS-algoritmusok MIST által ellenőrzött implementációinak használata során.

A .NET alapjai

– Elhárít egy, az IIS 10-ben bevezetett helyettesítő formátumú módosításokkal kapcsolatos problémát.

WPF2

– Elhárít egy hibát, amely miatt az alkalmazások összeomlanak a GetWindowText és a GetWindowTextLength metódusok meghívásakor.

1Common Language Runtime (CLR)

2Windows megjelenítési alaprendszer (WPF)

Ismert problémák a frissítésben

Jelenség

A Microsoft jelentéseket kapott .NET-keretrendszer lehetséges kumulatív frissítésről, amely miatt az ügyfelek futásidejű kivételeket figyelhetnek meg bizonyos SQL CLR által üzemeltetett forgatókönyvekben. Ezek a kivételek a hibaüzenettel jelennek meg

System.Security.HostProtectionException: Olyan műveletet kísérelt meg végrehajtani, amelyet a CLR-gazdagép tiltott , és a következő keretek egyikét fogja tartalmazni a kivételverem nyomkövetésében:

System.Security.Cryptography.SHA256Managed.. ctor() -vagy-

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

System.Security.Cryptography.SHA512Managed.. ctor()

Ezt a kivételt az SHA256Managed, az SHA384Managed és az SHA512Managed típus implementációjának közelmúltbeli változása okozza .NET-keretrendszer.  Az SHA1 Felügyelt, HMACSHA1, HMACSHA256, HMACSHA284 és HMACSHA512 típus használata az SQL CLR által üzemeltetett környezetekben nincs hatással.

Kerülő megoldás

Több megkerülő lehetőség is rendelkezésre áll.

Az egyik lehetőség az, hogy az SHA256Managed, SHA384Managed vagy SHA512Managed típusokat használó szerelvényt UNSAFE-ként jelöli meg. Ez azt eredményezi, hogy az SQL CLR által üzemeltetett környezet lehetővé teszi az érintett konstruktorok sikeres végrehajtását.

Egy másik lehetőség az SQL beépített HASHBYTES függvényének használata a .NET-keretrendszer SHA-2 API-családja helyett. A HASHBYTES függvény közvetlenül meghívható az SQL-ből, és nem igényel felügyelt kód írását.

Megoldás

A Microsoft megoldotta ezt a problémát a frissítési KB5043803.

A frissítés letöltése

A frissítés telepítése

Kiadási csatorna

Beszerezhető

Következő lépés

Windows Update és a Microsoft Update

Igen

Egyik sem. Ezt a frissítést a rendszer automatikusan letölti és telepíti Windows Update.

Windows Update Vállalati verzió

Igen

Egyik sem. Ezt a frissítést a rendszer automatikusan letölti és telepíti Windows Update.

Microsoft Update-katalógus

Igen

A frissítés különálló csomagjának beszerzéséhez látogasson el a Microsoft Update Catalog webhelyére.

Windows Server Update Services (WSUS)

Igen

Ez a frissítés automatikusan szinkronizálódik a WSUS-sel, ha az alábbiak szerint van konfigurálva:

Termék: Windows 10, 1607-es és Windows Server 2016-es verzió

Besorolás: Frissítések

Fájladatok

A frissítésben szereplő fájlok listájáért töltse le az összegző frissítés fájlinformációját.

Előfeltételek

A frissítés alkalmazásához telepítve kell lennie .NET-keretrendszer 4.8-nak.

Újraindítás szükségessége

Ha érintett fájlokat használ, a frissítés alkalmazása után újra kell indítania a számítógépet. Javasoljuk, hogy a frissítés alkalmazása előtt lépjen ki az összes .NET-keretrendszer-alapú alkalmazásból.

Segítség és támogatás beszerzése ehhez a frissítéshez

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.