11. veljače 2020. – KB4534132 Kumulativno ažuriranje za .NET Framework 3.5 i 4.8 za Windows 10 verzije 1903 i Windows Server 1903 RTM i Windows 10, verzija 1909 i Windows Server, verzija 1909

Primjenjuje se na
.NET

Napomena

  • Datum izdanja:
    11. veljače 2020.
  • Verzija:
    .NET Framework 3.5 i 4.8

Ovo ažuriranje za Windows 10 verzije 1903 i Windows Server 1903 RTM i Windows 10, verzija 1909 i Windows Server, verzija 1909 obuhvaća kumulativna poboljšanja pouzdanosti u okruženju .NET 3.5 i 4.8. Preporučujemo da ovo ažuriranje primijenite kao dio redovitog održavanja. Prije nego što instalirate ovo ažuriranje, pogledajte odjeljke Preduvjeti i Preduvjeti za ponovno pokretanje .

Napomena

Ovo je ažuriranje obuhvaćeno kumulativnim ažuriranjem od 11. veljače 2020. Ovo je ažuriranje prethodno objavljeno u kumulativnom ažuriranju od 28. siječnja 2020.

Poboljšanja kvalitete i pouzdanosti

WCF1 - Dodan je mehanizam ponovnog pokušaja pristanka prilikom konfiguriranja krajnjih točaka za slušanje na usluzi aktivacije WCF-a za rješavanje potencijalnog stanja nadmetanja prilikom brzog ponovnog pokretanja IIS aplikacije više puta dok je pod velikim opterećenjem CPU-a što je rezultiralo nedostupnošću krajnje točke. Korisnici se mogu uključiti za popravak dodavanjem sljedećih postavki AppSetting u SMSvcHost.exe.config u mapama %windir%\Microsoft.NET\Framework\v4.0.30319 i %windir%\Microsoft.NET\Framework64\v4.0.30319, prema potrebi. To će pokušati registrirati krajnju točku 10 puta s odgodom od 1 sekunde između svakog pokušaja prije stavljanja krajnje točke u stanje pogreške.

<appSettings>
<add key="wcf:SMSvcHost:listenerRegistrationRetryCount" value="10"/>
<add key="wcf:SMSvcHost:listenerRegistrationRetryDelayms" value="1000"/>
</appSettings>
- Postoji stanje nadmetanja kada se putovi slušanja zatvaraju zbog pada procesa IIS radnog procesa, a iste se krajnje točke ponovno konfiguriraju kao slušajuće, ali čekaju aktivaciju. Kada se pronađe sukob, ova promjena dopušta ponovni pokušaj s pretpostavkom da je sukob bio prolazan zbog ovog rasnog stanja. Broj ponovnih pokušaja i trajanje čekanja mogu se konfigurirati putem postavki aplikacije.
Winforms - Rješava problem u kontrolama System.Windows.Forms.TextBox sa svojstvom ImeMode postavljenim na NoControl. Te kontrole sada zadržavaju postavku IME-a u skladu s postavkama OS-a bez obzira na redoslijed navigacije na stranici. Popravak se odnosi na CHS s tipkovnicom pinyin.
- Rješava problem s kontrolom System.Windows.Forms.ComboBox s postavkom ImeMode postavljenom na ImeMode.NoControl na CHS-u s tipkovnicom Pinyin radi zadržavanja načina unosa kontrole nadređenog spremnika umjesto prelaska na onemogućeni IME prilikom navigacije pomoću klikova mišem i kada se fokus premjesti s kontrole s onemogućenim IME-om na ovu kontrolu kombiniranog okvira.
- Promjena pristupačnosti u .NET Framework 4.8 regresirano uređivanje IP adrese UI u DataGridView u Čarobnjaku za stvaranje klastera u servisima za prebacivanje klastera: korisnici ne mogu unijeti IP vrijednost nakon restrukturiranja UIA stabla kontrole koje se odnosi na uređivanje premještanja kontrole u drugu ćeliju za uređivanje. Takve prilagođene ćelije DataGridView (ćelija IP adrese) i njihove unutarnje kontrole trenutno se ne obrađuju u zadanom restrukturiranju UIA stabla kako bi se spriječio taj problem.
CLR2 - Promjena u .NET Framework 4.8 poništila je određene scenarije EnterpriseServices gdje se objekt stana s jednom nit može tretirati kao stan s više niti i dovesti do neuspjeha blokiranja. Ova promjena sada ispravno identificira jednonitne objekte stanova kao takve i izbjegava taj kvar.
- U predmemoriji prijenosnog davatelja PDB metapodataka postoji stanje nadmetanja zbog kojeg su procurili davatelji usluga i uzrokovali pad dijagnostičkog API-ja StackTrace. Da biste popravili utrku, otkrijte uzrok gdje pružatelj usluga nije bio zbrinut i zbrinite ga.
- Rješava problem kada u Poslužitelju GC-a, ako vam zaista nedostaje memorije prilikom dodjele SOH-a (tj. došlo je do potpunog blokiranja GC-a i još uvijek nema prostora za vašu dodjelu SOH-a), vidjet ćete da se puni GC-ovi koji se aktiviraju iznova i iznova s razlogom okidača OutOfSpaceSOH. Taj popravak baca OOM kada otkrijemo tu situaciju umjesto da pokreće GC-ove u petlji.
- Rješava problem uzrokovan promjenom afiniteta procesa s 1 na N jezgri.
SQL - Rješava problem s praćenjem ponude za SQL Client gdje se podaci nisu ispisivali zbog pogrešno oblikovanih nizova.
WPF3 - Rješava problem zbog kojeg se pod nekim okolnostima Popupovi u WPF aplikacijama visoke razlučivosti ne prikazuju, prikazuju se u gornjem lijevom kutu zaslona ili se prikazuju/prikazuju nepotpuno.
- Rješava problem prilikom stvaranja XPS dokumenta u WPF-u zbog kojeg podskup fonta može rezultirati iznimkom FileFormatException ako bi proces podpostavke povećao font. Da biste izbjegli tu iznimku, postavite prekidač AppContext pod nazivom "Switch.MS.Internal.TtfDelta.AllowFontReuseDuringFontSubsetting" na "true" pomoću jedne od metoda opisanih ovdje u odjeljku "AppContext za korisnike biblioteka".
- Rješava netočnu širinu kareta za umetanje teksta u TextBox et al., kada DPI sustava prelazi 96. Konkretno, karet nije renderirao ništa na monitoru s nižim DPI-jem od primarnog, u nekim situacijama svjesnim DPI-ja.
- Rješava problem koji nastaje tijekom rasporeda Rešetki sa stupcima koji pripadaju SharedSizeGroup
– Rješava problem koji ne reagira i eventualnu iznimku StackOverflowException koja nastaje prilikom otvaranja gumba RibbonSplitButton ako aplikacija programatski onemogući gumb i zamijeni njegove stavke izbornika prije nego što korisnik otpusti tipku miša.
- Rješava određene zastoje, koji mogu nastati tijekom pomicanja prikaza stabla.
Net biblioteke - Jača UdpClient protiv netočne upotrebe u mrežnim konfiguracijama s iznimno velikim MTU-om.

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

Kako nabaviti i instalirati ažuriranje

Instaliranje ovog ažuriranja

Ovo će se ažuriranje automatski preuzeti i instalirati sa servisa Windows Update.

Da biste nabavili samostalni paket za to ažuriranje, posjetite web-mjesto Katalog Microsoft Update.

Informacije o datoteci

Za popis datoteka sadržanih u ovom ažuriranju preuzmite informacije o datotekama za kumulativno ažuriranje.

Preduvjeti

Da biste primijenili ovo ažuriranje, morate imati instaliran .NET Framework 3.5 ili 4.8.

Potrebno je ponovno pokretanje

Nakon primjene ovog ažuriranja morate ponovno pokrenuti računalo ako se upotrebljavaju zahvaćene datoteke. Preporučujemo da zatvorite sve aplikacije koje se temelje na .NET Framework prije primjene ovog ažuriranja.

Informacije o zamjeni ažuriranja

Ovo ažuriranje zamjenjuje prethodno objavljena ažuriranja [4533002](https://support.microsoft.com/help/4533002\).

Kako dohvatiti pomoć i podršku za ovo ažuriranje