Pastaba
- Leidimo data:
2024 m. gegužės 14 d. - Versija:
".NET Framework" 3.5 ir 4.8.1
2024 m. gegužės 14 d. naujinimas, skirtas Windows Server 2022, apima saugos ir kaupiamojo patikimumo patobulinimus .NET Framework 3.5 ir 4.8.1. Rekomenduojame taikyti šį naujinimą kaip dalį savo reguliarios priežiūros rutinos. Prieš diegdami šį naujinimą, žr. skyrius Būtinosios sąlygos ir Paleidimo iš naujo reikalavimai .
Suvestinė
Saugos patobulinimai
Šiame leidime naujų saugos patobulinimų nėra. Šis naujinimas yra kaupiamasis ir apima visus anksčiau išleistus saugos patobulinimus.
Kokybės ir patikimumo patobulinimai
| CLR1 | - Išsprendžia problemą, dėl kurios gali įvykti gedimai, jei kelios gijos vienu metu pateikia užklausas to paties valdomo tipo ITypeInfo diegimui. - Išsprendžia problemą dėl ISymUnmanagedReader::GetMethodsFromDocumentPosition ir ISymUnmanagedReader2::GetMethodsInDocument API tam tikromis aplinkybėmis gali lemti neteisingus rezultatus. |
|---|---|
| .NET bibliotekos | - Išsprendžia problemą, kuri gali būti suaktyvinta fbx failų analizatoriuje. - Išsprendžia problemą dėl MIST patvirtintų FIPS algoritmų diegimų naudojimo. |
| .NET pagrindai | - Išsprendžia problemą dėl pakaitos simbolių formato pakeitimų, įvestų IIS 10. |
| WPF2 | - Išsprendžia problemą, dėl kurios programos sugenda iškviečiant metodus GetWindowText ir GetWindowTextLength. |
1Common Language Runtime (CLR)
2"Windows" grafikos pateikimo platforma (WPF)
Papildoma informacija apie šį naujinimą
Tolesniuose straipsniuose pateikiama papildomos informacijos apie šį naujinimą, susijusį su atskiromis produkto versijomis.
- 5038282 2022 .NET Framework Windows Server 3.5, 4.8 ir 4.8.1 versijų kaupiamojo naujinimo aprašas (KB5038282)
Žinomos problemos šiame naujinime
| Požymis | "„Microsoft“" gavo ataskaitas apie ".NET Framework" gegužės kaupiamąjį naujinimą, dėl kurio klientai gali stebėti vykdymo laiko išimtis tam tikruose SQL CLR nuomojamų išteklių scenarijuose. Šios išimtys pasireikš klaidos pranešimu System.Security.HostProtectionException: bandė atlikti operaciją, kurią uždraudė CLR pagrindinis kompiuteris ir išimčių rietuvės sekime bus vienas iš šių rėmelių: System.Security.Cryptography.SHA256Managed.. CTOR() - arba - System.Security.Cryptography.SHA384Managed.. CTOR() - arba - System.Security.Cryptography.SHA512Managed.. CTOR() Ši išimtis atsirado dėl neseniai pasikeitusio tipų SHA256Managed, SHA384Managed ir SHA512Managed diegime ".NET Framework". Tai neturi įtakos SHA1Managed, HMACSHA1, HMACSHA256, HMACSHA284 ir HMACSHA512 tipų naudojimui SQL CLR nuomojamose aplinkose. |
|---|---|
| Sprendimas | Galimos kelios sprendimo būdai. Viena iš galimybių yra pažymėti mazgą, kuriame naudojami SHA256Managed, SHA384Managed arba SHA512Managed tipai, kaip nesaugų. Dėl to SQL CLR nuomojama aplinka leis paveiktiems konstruktoriams sėkmingai vykdyti. Kita galimybė yra naudoti SQL integruotą HASHBYTES funkciją, o ne .NET Framework SHA-2 API šeimą. HASHBYTES funkciją galima iškviesti tiesiogiai iš SQL ir jai nereikia rašyti valdomo kodo. |
| Sprendimas | "„Microsoft“" išsprendė šią problemą naudodama KB5043806 naujinimą. |
Kaip gauti šį naujinimą
Diegti šį naujinimą
| Išleidimo kanalas | Pasiekiamas | Kitas veiksmas |
|---|---|---|
| „Windows Update“ ir „„Microsoft“ Update“ | Taip | Nėra. Šis naujinimas bus automatiškai atsiųstas ir įdiegtas iš „Windows Update“. |
| „Windows“ naujinimas, skirtas verslui | Taip | Nėra. Šis naujinimas bus automatiškai atsiųstas ir įdiegtas iš „Windows Update“. |
| „„Microsoft“ Update“ katalogas | Taip | Norėdami gauti atskirą šio naujinimo paketą, eikite į „„Microsoft“ Update“ katalogo svetainę. |
| „Windows Server Update Services“ (WSUS) | Taip | Šis atskiras ".NET Framework" produkto naujinimas bus įdiegtas, jei taikoma, pritaikius operacinės sistemos naujinimą. Daugiau informacijos apie operacinės sistemos naujinimus rasite papildomos informacijos skyriuje apie šį naujinimą . |
Failo informacija
Norėdami gauti į šį naujinimą įtrauktų failų sąrašą, atsisiųskite kaupiamojo naujinimo failo informaciją.
Būtinosios sąlygos
Jei norite taikyti šį naujinimą, turite įdiegti .NET Framework 3.5 arba 4.8.1.
Reikia paleisti iš naujo
Pritaikę šį naujinimą, turite iš naujo paleisti kompiuterį, jei naudojami paveikti failai. Rekomenduojame išeiti iš visų ".NET Framework" pagrįstų programų prieš taikant šį naujinimą.
Kaip gauti šio naujinimo žinyną ir palaikymą
- Naujinimų diegimo žinynas: „Windows Update“ DUK
- Apsisaugokite internete ir namuose: "„Windows“ sauga" palaikymas
- Vietinė parama pagal jūsų šalį: Tarptautinė pagalba