2021 m. liepos 13 d. – KB5003537 .NET Framework 3.5 ir 4.8 versijų kaupiamasis naujinimas, skirtas Windows 10, 2004 versijai Windows Server, 2004 versijai, Windows 10, 20H2 ir Windows Server versijoms 20H2 ir "Windows" 21H1 versijai

Taikoma
.NET

Leidimo data:
2021 m. liepos 13 d.

Versija:
".NET Framework" 3.5 ir 4.8

2021 m. liepos 13 d. naujinimas, skirtas Windows 10 2004 versijai, Windows Server, 2004 versijai, Windows 10, 20H2 versijai ir Windows Server, 20H2 versijai ir "Windows" 21H1 versijai, apima kaupiamuosius patikimumo patobulinimus .NET Framework 3.5 ir 4.8. 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 .

Kokybės ir patikimumo patobulinimai

WPF1 - Išsprendžia problemą, susijusią su išorinėje "ScrollViewer" esančioje duomenų tinklelyje.
- Išsprendžia gedimą dėl ElementNotAvailableException ListView su pasirinktiniais duomenų elementų automatizavimo lygiaverčiais mazgais.
CLR2 - Kai procesas nėra didelis atminties spaudimas, jis linkęs teikti pirmenybę daryti BGC, o ne daryti pilną glaudinimą GC. Paprastai tai pageidautina, tačiau jei programos veikimas smarkiai pasikeis, gali būti nenaudojama didžioji dalis vyresnių kartų (ty gen2 ir LOH) fragmentacijos. Galite rinkti GC ETW įvykius, kurie pasako, kiek fragmentacijos yra gen2 ir LOH, ir patikrinti, ar esate tokioje situacijoje.
Šioje versijoje pristatoma nauja GC konfigūracija GCConserveMemory, skirta aptikti šią situaciją ir konservatyviai naudoti atmintį bei nepalikti tiek daug fragmentacijos nepanaudotos.
Galite nurodyti ją app.config faile
<konfigūracija>
<Vykdymo laikas>
<GCConserveMemory enabled="N"/>
</vykdymo laikas>
</konfigūracija>

kur N yra sveikojo skaičiaus reikšmė nuo 0 iki 9 (imtinai). 0 yra numatytoji reikšmė. Nenurodžius šios konfigūracijos arba nenurodžius jos kaip 0, GC derinimas nepasikeičia. Nurodžius ne nulinę reikšmę, GC nurodoma, kiek konservatyvus GC turėtų būti atminties naudojimo atžvilgiu – kuo didesnė reikšmė, tuo konservatyvesnis GC bus, t. y. tuo mažesnė krūva. Siūlome išbandyti skirtingus skaičius, kad pamatytumėte, kuri reikšmė jums tinka geriausiai – paprastai pradedame nuo reikšmės nuo 5 iki 7. Atkreipkite dėmesį, kad jei aptiksime, kad LOH yra per daug fragmentacijos, jis bus sutankintas automatiškai.
"Winforms" - Išsprendžia ypatybių tinklelio valdiklio problemą, kad kai kuriais scenarijais 64 bitų procesuose nebūtų galima nuskaityti neteisingų duomenų.
- Išsprendžia problemą, dėl kurios System.Drawing dvigubai atlaisvina priskirtą atmintį, kai nepavyksta gauti spausdintuvo parametrų.
Vieną kartą spustelėkite. - Išsprendžia ankstesniuose atnaujinimuose įvestą regresiją. Dabar paisome "WinTrust" strategijos parametro "Nepaisyti laiko žymos atšaukimo patikrų", kai tikriname laiko žymas "ClickOnce" deklaracijose.

1 "Windows" pristatymų platforma (WPF)
2 Bendroji kalbos vykdyklė (CLR)

Kaip gauti šį naujinimą

Diegti šį naujinimą

Išleidimo kanalas Pasiekiamas Kitas veiksmas
„Windows Update“ ir „„Microsoft“ Update“ Taip Norėdami atsisiųsti ir įdiegti šį naujinimą, eikite į Parametrų>naujinimas & sauga„Windows Update“ tada pasirinkite Tikrinti>, ar yra naujinimų.
„„Microsoft“ Update“ katalogas Taip Norėdami gauti atskirą šio naujinimo paketą, eikite į „„Microsoft“ Update“ katalogo svetainę.
„Windows Server Update Services“ (WSUS) Taip Šis naujinimas bus automatiškai sinchronizuojamas su WSUS, jei Produktai ir klasifikacija sukonfigūruosite šiuo būdu:
Gaminys: "Windows 10" 2004 versija, "Windows Server" 2004 versija, "Windows 10" 20H2 versija ir "Windows Server" 20H2 ir "Windows" 21H1 versijos
Klasifikavimas: naujinimai

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.

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ą

Žinomos problemos šiame naujinime

Šiuo metu „„Microsoft““ nežino apie problemas, susijusias su šiuo naujinimu.