Data de lansare:
14 mai 2024Versiunea:
.NET Framework 3.5 și 4.8Actualizarea din 14 mai 2024 pentru Windows 10, versiunea 1809 și Windows Server 2019 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 a rutinelor obișnuite de întreținere. Înainte de a instala această actualizare, consultați secțiunile Cerințe preliminare și Repornire .
Rezumat
Îmbunătățiri de securitate
Nu există îmbunătățiri de securitate noi în această versiune. Această actualizare este cumulativă și conține toate îmbunătățirile de securitate lansate anterior.
Îmbunătățiri ale calității și fiabilității
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ă cu utilizarea implementărilor validate MIST ale algoritmilor FIPS. |
.NET Fundamentals |
- Tratează o problemă cu modificările de format metacaractere introduse în IIS 10. |
WPF2 |
- Tratează o problemă în care aplicațiile se blochează atunci când apelați metode 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 versiuni individuale de produs.
-
5038283 Descrierea actualizării cumulative pentru .NET Framework 3.5, 4.7.2 și 4.8 pentru Windows 10, versiunea 1809 și Windows Server 2019 (KB5038283)
Probleme cunoscute din această actualizare
Simptom |
Microsoft a primit rapoarte despre actualizarea cumulativă .NET Framework mai, care îi determină pe clienți să observe excepții la momentul rulării în anumite scenarii găzduite de SQL CLR. Aceste excepții se vor manifesta cu 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 trasarea stivei de excepții: System.Security.Cryptography.SHA256Managed.. ctor() -sau-System.Security.Cryptography.SHA384Managed.. ctor() -sau-System.Security.Cryptography.SHA512Managed.. ctor() Această excepție se datorează unei modificări recente în implementarea SHA256Managed, SHA384Managed și SHA512Gestionate tipuri în .NET Framework. Utilizarea tipurilor SHA1Managed, HMACSHA1, HMACSHA256, HMACSHA284 și HMACSHA512 din mediile găzduite de SQL CLR nu este afectată. |
Soluție de evitare |
Sunt disponibile mai multe opțiuni de lucru. O opțiune este să marcați asamblarea care utilizează tipurile SHA256Managed, SHA384Managed sau SHA512Gestionate ca UNSAFE. Acest lucru va face ca mediul găzduit de SQL CLR să permită constructorilor afectați să se execute cu succes. O altă opțiune este să utilizați funcția HASHBYTES predefinită SQL în locul familiei de API-uri SHA-2 a .NET Framework. Funcția HASHBYTES poate fi apelată direct din SQL și nu necesită scrierea de cod gestionat. |
Rezolvare |
Microsoft a rezolvat această problemă cu actualizarea KB5043804. |
Cum să obțineți această actualizare
Instalați această actualizare
Canal de lansare |
Disponibil |
Pasul următor |
Windows Update și Microsoft Update |
Da |
Niciunul. Această actualizare va fi descărcată și instalată automat de pe Windows Update. |
Windows Update pentru business |
Da |
Niciunul. Această actualizare va fi descărcată și instalată automat de pe Windows Update. |
Microsoft Update Catalog |
Da |
Pentru a obține pachetul independent pentru această actualizare, accesați site-ul web Catalog Microsoft Update . |
Windows Server Update Services (WSUS) |
Da |
Această actualizare individuală .NET Framework produs 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 informații suplimentare despre această secțiune de actualizare . |
Informații despre fișier
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 instalat .NET Framework 3.5 sau 4.8.
Cerință repornire
Trebuie să reporniți computerul după ce aplicați această actualizare dacă sunt utilizate 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
-
Ajutor pentru instalarea actualizărilor: Windows Update Întrebări frecvente
-
Protejați-vă online și acasă: asistență Securitate Windows
-
Asistență locală în funcție de țara dvs.: Asistență internațională