13. heinäkuuta 2021 – KB5003537 .NET Framework 3.5:n ja 4.8:n kumulatiivinen päivitys Windows 10:lle, versiolle 2004, Windows Server, versiolle 2004, Windows 10, versiolle 20H2 ja Windows Server, versiolle 20H2 ja Windowsin versiolle 21H1

Käytetään kohteeseen
.NET

Julkaisupäivä:
13.7.2021

Versio:
.NET Framework 3.5 ja 4.8

13. heinäkuuta 2021 julkaistu päivitys Windows 10:n versiolle 2004, Windows Server:n versiolle 2004, Windows 10:n versiolle 20H2 ja Windows Server:n versiolle 20H2 sekä Windows-versiolle 21H1 sisältää kumulatiivisia luotettavuuden 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.

Laadun ja luotettavuuden parannukset

WPF1 - Korjaa ongelman, joka koskee ulompaan ScrollVieweriin sisältyvää DataGridiä.
- Korjaa kaatumisen, joka johtuu ElementNotAvailableException-virheestä ListView-taulukossa, jossa on mukautettuja tietokohteiden automatisointipalveluja.
CLR2 - Kun prosessi ei ole korkean muistipaineen alaisena, se suosii BGC:iden tekemistä täydellisten tiivistävien GC:iden sijaan. Tämä on yleensä toivottavaa, mutta jos sovelluksen toiminta muuttuu dramaattisesti, se voi aiheuttaa sen, että suuri osa vanhempien sukupolvien (eli gen2:n ja LOH:n) pirstoutumisesta jää käyttämättä. Voit kerätä GC ETW -tapahtumia, jotka kertovat, kuinka paljon pirstoutumista gen2:ssa ja LOH:ssa on, ja tarkistaa, oletko tässä tilanteessa.
Tämä versio esittelee uuden GCConserveMemory-kokoonpanon, joka havaitsee tämän tilanteen ja on varovainen muistin käytön suhteen eikä jätä niin paljon pirstoutumista käyttämättä.
Voit määrittää sen app.config tiedostossa
<kokoonpano>
<ajonaikainen palvelu>
<GCConserveMemory enabled="N"/>
</runtime>
</configuration>

jossa N on kokonaislukuarvo väliltä 0–9 (raja-arvot mukaan lukien). Oletusarvo on 0. Tämän määrityksen määrittämättä jättäminen tai arvon 0 määrittäminen ei muuta peliohjaimen säätöä. Nollasta poikkeavan arvon määrittäminen ilmaisee GC:lle, kuinka varovaisen haluat GC:n olevan muistinkäytön suhteen – mitä suurempi arvo on, sitä konservatiivisempi kumulatiivinen funktio on, eli sitä pienempi keko. Suosittelemme kokeilemaan eri numeroita, jotta näet, mikä arvo sopii sinulle parhaiten. Yleensä aloitamme arvosta 5–7. Huomaa, että jos havaitsemme, että LOH:ssa on liikaa pirstoutumista, se pakataan automaattisesti.
WinForms-lomakkeet - Korjaa Property Grid -ohjauksen ongelman, joka estää virheellisten tietojen lukemisen joissakin skenaarioissa 64-bittisissä prosesseissa.
- Korjaa ongelman, jossa System.Drawing double vapauttaa varattua muistia, kun tulostimen asetuksia ei haeta.
ClickOnce - Korjaa edellisissä päivityksissä käyttöön otetun regression. Kunnioitamme nyt WinTrust-käytäntöasetuksen "Ohita aikaleiman kumoamisen tarkistukset" -asetusta, kun tarkistamme aikaleimoja ClickOnce-luetteloissa.

1 Windows Presentation Foundation (WPF)
2 Common Language Runtime (CLR)

Tämän päivityksen hankkiminen

Asenna tämä päivitys

Julkaisukanava Käytettävissä Seuraava vaihe
Windows Update ja Microsoft Update Kyllä Jos haluat ladata ja asentaa tämän päivityksen, siirry kohtaan Asetusten>päivitys & suojaus>Windows Update ja valitse sitten Tarkista päivitykset.
Microsoft Update -luettelo Kyllä Voit hankkia tämän päivityksen erillispakettina Microsoft Update -luettelosta.
Windows Server Update Services (WSUS) Kyllä Tämä päivitys synkronoidaan automaattisesti WSUS-palveluiden kanssa, jos määrität Tuotteet ja luokitukset seuraavasti:
Tuote: Windows 10, versio 2004, Windows Server, versio 2004, Windows 10, versio 20H2, ja Windows Server, versio 20H2, ja Windowsin versio 21H1
Luokittelu: päivitykset

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

Tunnettuja tämän päivityksen yhteydessä ilmeneviä ongelmia

Microsoftin tiedossa ei ole tässä päivityksessä olevia ongelmia.