Huomautus
- Julkaisupäivä:
Voi 14, 2024 - Versio:
.NET Framework 3.5 ja 4.8
Windows 10, versio 1809:n ja Windows Server 2019:n 14. toukokuuta 2024 julkaistu päivitys sisältää suojaukseen ja kumulatiiviseen luotettavuuteen liittyviä parannuksia .NET Framework 3.5:ssä ja 4.8:ssa. Suosittelemme, että otat tämän päivityksen käyttöön osana säännöllisiä ylläpitorutiinejasi. Ennen kuin asennat tämän päivityksen, tutustu Edellytykset - ja Uudelleenkäynnistystarve -osioihin.
Yhteenveto
Parannuksia tietoturvaan
Tässä versiossa ei ole uusia tietoturvaparannuksia. Tämä päivitys on kumulatiivinen ja sisältää kaikki aiemmin julkaistut tietoturvaparannukset.
Laatu- ja luotettavuusparannukset
| CLR1 | - Korjaa ongelman, jossa kaatumisia voi ilmetä, jos useat säikeet kyselevät samanaikaisesti saman hallitun tyypin ITypeInfo-toteutusta |
|---|---|
| .NET Libraries | - Korjaa ongelman, jossa 32-bittisessä ympäristössä vasteaika laskee merkittävästi. - Korjaa FIPS-algoritmien MIST-validoitujen toteutusten käyttöön liittyvän ongelman. |
| .NET Fundamentals | - Korjaa ongelman, joka liittyy IIS 10:n yleismerkkimuotomuutoksiin. |
| WPF2 | - Korjaa ongelman, jossa sovellukset kaatuvat kutsuttaessa GetWindowText- ja GetWindowTextLength-menetelmiä. |
1Common Language Runtime (CLR)
2Windows Presentation Foundation (WPF)
Lisätietoja tästä päivityksestä
Seuraavissa artikkeleissa on lisätietoja tästä päivityksestä yksittäisten tuoteversioiden osalta.
- 5038283 Kuvaus .NET Framework 3.5:n, 4.7.2:n ja 4.8:n kumulatiivisesta päivityksestä Windows 10, versio 1809:lle ja Windows Server 2019:lle (KB5038283)
Tunnettuja tämän päivityksen yhteydessä ilmeneviä ongelmia
| Oire | Microsoft sai raportteja .NET Framework:n toukokuun kumulatiivisesta päivityksestä, jonka vuoksi asiakkaat voivat havaita suorituksenaikaisia poikkeuksia tietyissä SQL CLR -isännöidyissä skenaarioissa. Nämä poikkeukset näkyvät virheilmoituksella System.Security.HostProtectionException: Yritettiin suorittaa toiminto, jonka CLR-isäntä esti ja joka sisältää jonkun seuraavista kehyksistä poikkeuspinon jäljityksessä: System.Security.Cryptography.SHA256Managed.. ctor() - tai - System.Security.Cryptography.SHA384Managed.. ctor() - tai - System.Security.Cryptography.SHA512Managed.. ctor() Tämä poikkeus johtuu hiljattain tehdystä muutoksesta SHA256Managed-, SHA384Managed- ja SHA512Managed-tyyppien toteutuksessa .NET Framework:ssä. Tämä ei vaikuta SHA1Managed-, HMACSHA1-, HMACSHA256-, HMACSHA284- ja HMACSHA512-tyyppien käyttöön SQL CLR:n isännöidyissä ympäristöissä. |
|---|---|
| Ongelman kiertotapa | Käytettävissä on useita vaihtoehtoisia menetelmiä. Yksi vaihtoehto on merkitä kokoonpano, joka käyttää SHA256Managed-, SHA384Managed- tai SHA512Managed-tyyppejä, UNSAFEksi. Tämä saa SQL CLR:n isännöidyn ympäristön sallimaan sellaisten konstruktorien suorittamisen, joihin ongelma vaikuttaa. Toinen vaihtoehto on käyttää SQL:n sisäänrakennettua HASHBYTES-funktiota .NET Framework:n SHA-2-ohjelmointirajapintojen perheen sijaan. HASHBYTES-funktiota voi kutsua suoraan SQL:stä, eikä se edellytä hallitun koodin kirjoittamista. |
| Ratkaisu | Microsoft on ratkaissut tämän ongelman päivityksellä KB5043804. |
Tämän päivityksen hankkiminen
Asenna tämä päivitys
| Julkaisukanava | Käytettävissä | Seuraava vaihe |
|---|---|---|
| Windows Update ja Microsoft Update | Kyllä | Ei mitään. Windows Update lataa ja asentaa tämän päivityksen automaattisesti. |
| Windows Update for Business | Kyllä | Ei mitään. Windows Update lataa ja asentaa tämän päivityksen automaattisesti. |
| Microsoft Update -luettelo | Kyllä | Voit hankkia tämän päivityksen erillispakettina Microsoft Update -luettelosta. |
| Windows Server Update Services (WSUS) | Kyllä | Tämä yksittäinen .NET Framework -tuotepäivitys asennetaan soveltuvin osin asentamalla käyttöjärjestelmäpäivitys. Lisätietoja käyttöjärjestelmäpäivityksistä on tämän päivityksen osiossa. |
Tiedostojen tiedot
Saat luettelon tämän päivityksen sisältämistä tiedostoista lataamalla kumulatiivisen päivityksen tiedostojen tiedot.
Edellytykset
Tämän päivityksen käyttöönotto edellyttää, että .NET Framework 3.5 tai 4.8 on asennettuna.
Uudelleenkäynnistystarve
Tietokone on käynnistettävä uudelleen tämän päivityksen asentamisen jälkeen, jos käytössä on tiedostoja, joihin ongelma vaikuttaa. Suosittelemme, että suljet kaikki .NET Framework-pohjaiset sovellukset ennen tämän päivityksen asennusta.
Ohjeiden ja tuen hankkiminen tälle päivitykselle
- Ohjeita päivitysten asentamiseen: Windows Update: usein kysytyt kysymykset
- Suojaa itsesi verkossa ja kotona: Windowsin suojaus -tuki
- Paikallinen tuki maasi mukaan: Kansainvälinen tuki