Väljaandmise kuupäev:
11. veebruar 2020

Versioon:
.NET raamistik 3.5 ja 4.8

See värskendus Windows 10 1809 ja Windows Server 2019 sisaldab .NET 3.5 ja 4.8 kumulatiivseid töökindluse täiustusi. Soovitame selle värskenduse rakendada regulaarsete hooldustööde osana. Enne selle värskenduse installimist lugege jaotist Eeltingimusedja Taaskäivitamisnõue.

See värskendus sisaldub koondvärskenduses, mis on dateeeritud 11. veebruaril 2020. See värskendus anti välja 23. jaanuaril 2020 avaldatud koondvärskenduses.

Kvaliteedi- ja töökindluse täiustused

WCF1

- Lisatud opt-in-retry mehhanism kuulamise lõpp-punktide konfigureerimisel WCF-i aktiveerimisteenuses, et tegeleda võimaliku võidujooksuga, kui IIS-i rakendus taaskäivitatakse mitu korda, samal ajal suure CPU-koormuse all, mille tulemusena ei pääse lõpp-punkt juurde. Kliendid saavad parandusega liituda, lisades SMSvcHost.exe.config kausta %windir%\Microsoft.NET\Framework\v4.0.30319 ja %windir%\Microsoft.NET\Framework64\v4.0.30319 vastavalt vajadusele järgmise AppSettingi. See proovib uuesti registreerida lõpp-punkti 10 korda, kui iga katse vahele jääb 1 sekund viivitus enne lõpp-punkti tõrke olekusse paigutamist.

<appSettings>
<add key="wcf:SMSvcHost:listenerRegistrationRetryCount" value="10"/><add
key="wcf:SMSvcHost:listenerRegistrationRetryDelayms" value="1000"/><
/appSettings>

- IIS-i töötaja krahhi tõttu suletakse kuulamisteed ja samad lõpp-punktid konfigureeritakse ümber kuulamise, kuid aktiveerimise ootel oleku tõttu. Kui konflikt leitakse, võimaldab see muudatus uuesti teha eeldusel, et konflikt oli selle võistluse tingimuse tõttu ajutine. Uuesti loendamise ja ootamise kestust saab rakendusesätete kaudu konfigureerida.

Winforms

- Lahendab süsteemiprobleemi. Windows. Forms.TextBoxi juhtelemendid, mille atribuudi ImeMode väärtuseks on seatud NoControl. Nüüd säilitavad need juhtelemendid IME-sätte, mis on kooskõlas os-i sättega, võttes arvesse lehel navigeerimisjärjestust. Fix kehtib CHS-i kohta pinyini klaviatuuri abil.

- Lahendab süsteemiprobleemi. Windows.Forms.ComboBox control with ImeMode väärtuseks on seatud ImeMode.NoControl koos Pinyini klaviatuuriga, et säilitada emaümbrise juhtelemendi sisestusrežiim, selle asemel et liikuda hiireklõpsude abil liikudes keelatud IME-le ja kui fookus liigub keelatud IME-ga juhtelemendilt sellele liitboksi juhtelemendile.

- Hõlbustusfunktsioonide muutmine .NET raamistik tõrkesiirdeklastrite teenustes viisardis DataGridView in The DataGridView in Create Cluster Wizard in Tõrkesiirdeklastrite teenused: kasutajad ei saa IP-väärtust sisestada pärast uia puu ümberstruktureerimise juhtimist, mis on seotud juhtelemendi liikumise redigeerimisega teise redigeerimislahtrisse. Selliseid kohandatud DataGridView-lahtreid (IP-aadressi lahtrit) ja nende sisemist juhtelementi ei töödelda praegu uia puu vaike ümberstruktureerimisel, et seda probleemi vältida.

CLR2

- 4.8 .NET raamistik 4.8 muudatus on teatud EnterpriseServicesi stsenaariumid, kus ühe lõimega korterobjekti võib käsitleda mitme lõimega korterina ja põhjustada blokeerimistõrke. See muudatus tuvastab nüüd õigesti ühe lõimega korterobjektid ja väldib seda tõrget.

- Kaasaskantavas PDB metaandmete pakkuja vahemälus on võidujooksutingimus, mis lekkis teenusepakkujatele ja põhjustas krahhe diagnostika StackTrace API-s. Võistluse parandamiseks tuvastage põhjus, mille korral teenusepakkujat ei kõrvaldatud, ja kõrvaldage see.

- Lahendab probleemi, kui server GC-s on SOH-i eraldamisel mälu täielikult otsas (st GC on täielikult blokeeritud ja soh-i eraldamiseks pole ruumi), kuvatakse täielik blokeerimine, mis blokeerib GCs-id uuesti ja uuesti, käivitades põhjuse OutOfSpaceSOH. See parandus on visata OOM, kui oleme tuvastanud selle olukorra, mitte käivitades GCS-id tsüklis.

- Lahendab probleemi, mille põhjuseks on protsessi ühtivus 1-st N-tuumani.

SQL

- Lahendab SqlClient Bidi jälitustega seotud probleemi, mille korral teavet ei prinditud valesti vormindatud stringide tõttu.

WPF3

- Lahendab probleemi, mille korral mõnel juhul ei kuvata hüpikuid suure DPI WPF-i rakendustes, kuvatakse kuva vasakus ülanurgas või kuvatakse/renderdatakse mittetäielikult.

- Lahendab WPF-i XPS-dokumendi loomisel probleemi, mille korral fondi alamsätted võivad põhjustada FailivormingErandi, kui alamsätted kasvatada fondi. Selle erandi vältimiseks määrake lüliti AppContext nimega "Switch.MS.Internal.TtfDelta.AllowFontReuseDuringFontSubsetting" väärtuseks "true", kasutades ühte siin kirjeldatud meetoditest jaotises "AppContext for Library Consumers".

- Lahendab teksti sisestamisel äärise vale laiuse tekstikastis ja al., kui süsteemi DPI on suurem kui 96. Eelkõige ei renderdanud see kaeb mõnes DPI-st teadlikus olukorras kuvaril, kus DPI on madalam kui esmane.

- Lahendab ruudustike paigutuse ajal tekkinud hangu, mille veerud kuuluvad sharedSizeGroupi

- Lahendab lindi avamisel tekkiva hangumise ja võimaliku StackOverflowExceptioni, kui rakendus keelab nupu programmiliselt ja asendab selle menüüüksused enne, kui kasutaja hiirenupu vabastab.

- Lahendab teatud hangub, mis võib puuvaate kerimisel tekkida.

Net-teegid

- Tugevdab UdpClient'i ebakorrektse kasutamise eest võrgukonfiguratsioonides, mille MTU on erakordselt suur.

Acquistion & Deployment

- Lahendab probleemi, mille korral .NET 4.8 installimine Windows enne 1809. järku takistab . NET-i-põhised sätted, mis migreeritakse Windows versioonitäienduse järguks 1809. Märkus. Selle probleemi vältimiseks tuleb see värskendus rakendada enne versioonitäiendust uuemale versioonile Windows.


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

Lisateave selle värskenduse kohta

Järgmised artiklid sisaldavad selle värskenduse kohta lisateavet, mis on seotud üksikute tooteversioonide kohta.

  • 4538122 Windows 10 1809 ja Windows Server 2019 (KB4538122) .NET raamistik 3.5, 4.7.2 ja 4.8 koondvärskenduse kirjeldus

Värskenduse hankimine ja installimine

Installige see värskendus

See värskendus laaditakse alla ja installitakse automaatselt Windows Update'i kaudu.

Selle värskenduse jaoks eraldi paketi saamiseks minge Microsofti värskenduste kataloogi veebisaidile.

Failiteave

Selles värskenduses esitatud failide loendi jaoks laadige alla koondvärskenduses failiteave.

Eeltingimused

Selle värskenduse rakendamiseks peab teil olema installitud .NET raamistik 3.5 või 4.8.

Taaskäivitamise nõue

Kui mõjutatud faile kasutatakse, peate arvuti pärast selle värskenduse rakendamist taaskäivitama. Enne selle värskenduse rakendamist soovitame .NET raamistik-põhistest rakendustest väljuda.

Asendusteabe värskendamine

See värskendus asendab varem välja antud värskendused 4533094 ja 4535669.

Selle värskenduse spikri ja toe hankimine

Kas vajate veel abi?

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liitu Microsofti Insideri programmis osalejad

Kas sellest teabest oli abi?

Kui rahul te tõlkekvaliteediga olete?
Mis mõjutas teie kasutuskogemust?

Täname tagasiside eest!

×