14 mai 2024-KB5037930 Actualizare cumulativă pentru .NET Framework 3.5 și 4.8 pentru Windows Server 2022

Se aplică la
.NET

Notă

  • Data lansării:
    Mai 14, 2024
  • Versiune:
    .NET Framework 3.5 și 4.8

Actualizarea din 14 mai 2024 pentru Windows Server 2022 include îmbunătățiri de securitate și fiabilitate cumulativă în .NET Framework 3.5 și 4.8. Vă recomandăm să aplicați această actualizare ca parte din rutina de întreținere obișnuită. Înainte de a instala această actualizare, consultați secțiunile Cerințe preliminare și Cerințe de repornire .

Rezumat

Îmbunătățiri de securitate

Nu există noi îmbunătățiri de securitate în această ediție. Această actualizare este cumulativă și conține toate îmbunătățirile de securitate lansate anterior.

Îmbunătățiri de calitate și fiabilitate

CLR1 - Tratează o problemă în care pot apărea căderi dacă mai multe fire interoghează simultan implementarea ITypeInfo a aceluiași tip gestionat
Biblioteci .NET - Tratează o problemă în care platforma pe 32 de biți afișează o regresie semnificativă a timpului de răspuns.
- Tratează o problemă pentru a utiliza implementări MIST validate ale algoritmilor FIPS.
Noțiuni fundamentale .NET - Tratează o problemă cu modificările de format ale metacaracterelor introduse în IIS 10.
WPF2 - Tratează o problemă în care aplicațiile se blochează atunci când apelează metodele GetWindowText și GetWindowTextLength.

1Common Language Runtime (CLR)

2Windows Presentation Foundation (WPF)

Informații suplimentare despre această actualizare

Următoarele articole conțin informații suplimentare despre această actualizare, deoarece se referă la versiunile individuale de produs.

  • 5038282 Descrierea actualizării cumulative pentru .NET Framework 3.5, 4.8 și 4.8.1 pentru Windows Server 2022 (KB5038282)

Probleme cunoscute din această actualizare

Simptom Microsoft a primit rapoarte despre actualizarea cumulativă din mai a .NET Framework care determină clienții să observe excepții la momentul rulării în anumite scenarii găzduite de SQL CLR. Aceste excepții se vor manifesta prin mesajul de eroare
System.Security.HostProtectionException: S-a încercat efectuarea unei operațiuni care a fost interzisă de gazda CLR și va conține unul dintre următoarele cadre în urmărirea stivei de excepție:
System.Security.Cryptography.SHA256Managed.. CTOR ()
- sau -

System.Security.Cryptography.SHA384Managed.. CTOR ()
- sau -

System.Security.Cryptography.SHA512Gestionat. CTOR ()
Această excepție se datorează unei modificări recente în implementarea tipurilor SHA256Managed, SHA384Managed și SHA512Managed în .NET Framework. Utilizarea tipurilor SHA1Managed, HMACSHA1, HMACSHA256, HMACSHA284 și HMACSHA512 în mediile găzduite SQL CLR nu este afectată.
Soluție de evitare Sunt disponibile mai multe opțiuni de soluție.
O opțiune este să marcați ansamblul care utilizează tipurile SHA256Managed, SHA384Managed sau SHA512Managed ca NESIGUR. Acest lucru va face ca mediul găzduit SQL CLR să permită constructorilor afectați să se execute cu succes.
O altă opțiune este să utilizați funcția HASHBYTES încorporată din SQL, mai degrabă decât familia de API-uri SHA-2 a .NET Framework. Funcția HASHBYTES se poate apela direct din SQL și nu necesită scrierea de cod gestionat.
Rezolvarea Microsoft a rezolvat această problemă cu actualizarea KB5043743.

Cum se obține această actualizare

Instalați această actualizare

Canal de lansare Disponibil Următorul pas
Windows Update și Microsoft Update Da Niciuna. Această actualizare va fi descărcată și instalată automat de la Windows Update.
Windows Update pentru firme Da Niciuna. Această actualizare va fi descărcată și instalată automat de la Windows Update.
Catalog Microsoft Update Da Pentru a obține pachetul independent pentru această actualizare, accesați site-ul web Catalog Microsoft Update.
Serviciile de actualizare Windows Server (WSUS) Da Această actualizare de produs .NET Framework individuală va fi instalată, după caz, prin aplicarea actualizării sistemului de operare. Pentru mai multe informații despre actualizările sistemului de operare, consultați secțiunea Informații suplimentare despre această actualizare .

Informații despre fișiere

Pentru o listă a fișierelor furnizate în această actualizare, descărcați informațiile de fișier pentru actualizarea cumulativă.

Cerințe preliminare

Pentru a aplica această actualizare, trebuie să aveți .NET Framework 3.5 sau 4.8 instalat.

Cerința de repornire

Trebuie să reporniți computerul după ce aplicați această actualizare dacă se utilizează fișiere afectate. Vă recomandăm să ieșiți din toate aplicațiile bazate pe .NET Framework înainte de a aplica această actualizare.

Cum se obține ajutor și asistență pentru această actualizare