Applies To.NET

Izlaides datums: 2020. gada 11. februāris

Versija: .NET Framework 4.8

Šajā atjauninājumā operētājsistēmas Windows 10 1607 un Windows Server 2016 iekļauti kumulatīvās uzticamības uzlabojumi .NET 4.8. Mēs iesakām lietot šo atjauninājumu kā daļu no parastās uzturēšanas rutīnas. Pirms šī atjauninājuma instalēšanas skatiet sadaļu Priekšnosacījumi un Restartēšanas prasības.

Šis atjauninājums ir iekļauts kumulatīvajā atjauninājumā, kas ir novecojis 2020. gada 11. februārī. Šis atjauninājums iepriekš tika izlaists kumulatīvajā atjauninājumā, kas tika izlaists 2020. gada 23. janvārī.

Kvalitātes un uzticamības uzlabojumi.

WCF1

- Pievienota pieteikšanās atkārtota mēģinājuma mehānisms, konfigurējot klausoties galapunktus WCF aktivizēšanas pakalpojumā, lai novērstu potenciālo sacensību stāvokli, kad ātri tiek restartēta IIS programma vairākas reizes, kamēr tiek veikts liels centrālā procesora ielādes laiks, līdz ar to galapunktam nevar piekļūt. Klienti var izvēlēties labojumu, pievienojot šādu iestatījumu AppSetting SMSvcHost.exe.config zem mapes %windir%\Microsoft.NET\Framework\v4.0.30319 un %windir%\Microsoft.NET\Framework64\v4.0.30319. Šādi tiks atkārtoti mēģināts reģistrēt galapunktu 10 reizes ar 1 otro aizkavi starp katru mēģinājumu, pirms galapunktu novietojot kļūmes stāvoklī. <appSettings> <add key="wcf:SMSvcHost:listenerRegistrationRetryCount" value="10"/><add key="wcf:SMSvcHost:listenerRegistrationRetryDelayms" value="1000"/>< /appSettings>

Sacensību nosacījums, kad klausīšanās ceļi tiek slēgti IIS darbinieka procesa avārijas dēļ un tie paši galapunkti tiek pārkonfigurēti kā klausīšanās, bet gaida aktivizēšanu. Kad tiek atrasts konflikts, šīs izmaiņas ļauj mēģināt vēlreiz, pieņemot, ka konflikts bija pārejošs šīs sacensību stāvokļa dēļ. Atkārtota mēģinājumu skaits un gaidīšanas ilgums ir konfigurējams, izmantojot programmu iestatījumus.

Winforms

- Novērš problēmu sistēmā. Windows. Forms.TextBox vadīklas ar rekvizītu ImeMode, kas iestatīts uz NoControl. Šīs vadīklas tagad saglabā IME iestatījumu konsekventu attiecībā pret lapas navigācijas secību. Labojums attiecas uz CHS ar pinyin tastatūru.

- Novērš problēmu ar sistēmu. Windows.Forms.ComboBox vadīkla, kurā ImeMode ir iestatīts uz ImeMode.NoControl ar pinyin tastatūru CHS, lai saglabātu vecākelementa konteinera vadīklas ievades režīmu, nevis pārslēgtos uz atspējoto IME, kad naviģējat, izmantojot peles klikšķus, un kad fokuss tiek pārvietots no vadīklas ar atspējotu IME uz šo kombinētā lodziņa vadīklu.

- pieejamības izmaiņas programmā .NET Framework 4.8 regresētas IP adreses UI DataGridView kļūmjpārlēces klasteru pakalpojumu klastera izveides vednī: lietotāji nevar ievadīt IP vērtību pēc UIA koka vadīklas ir saistīts ar vadības pārvietošanas rediģēšanu uz citu rediģēšanas šūnu. Šādas pielāgotās DataGridView šūnas (IP adreses šūna) un to iekšējās vadīklas pašlaik netiek apstrādātas noklusējuma UIA koka noslodzi, lai novērstu šo problēmu.

CLR2

- izmaiņas 4.8 .NET Framework. Šī izmaiņa tagad pareizi identificē kā vienpavedienu vienpavedienu objektus, un šīs kļūmes izvairītos no šīs kļūmes.

- Portatīvā PDB metadatu nodrošinātāja kešatmiņā pastāv sacensību stāvoklis, kas nopludinātos nodrošinātājus un izraisīja avārijas diagnostikas StackTrace API. Lai novērstu sacensību, novērsiet cēloni, kur pakalpojuma sniedzējs netika atbrīvoties, un no tās atbrīvojieties.

- Novērš problēmu serverī GC, ja, veicot SOH piešķiršanu, patiešām trūkst atmiņas (t.i., ir bijis pilnībā bloķējis GC un vēl nav vietas, lai pielāgotu SOH piešķiršanu), redzēsit, ka pilnā bloķēšana GC tiek atkal un atkal izraisīta ar trigera iemeslu OutOfSpaceSOH. Šis labojums izraisa OOM, kad esam novērsuši šo situāciju, nevis aktivizējot GC cilpu.

- Novērš problēmu, ko rada izmaiņu process affinitāte no 1 līdz N kodoliem.

valoda SQL

Novērš problēmu ar SqlClient izsekotājdarbību, kur informācija netika drukāta nepareizi formatētu virkņu dēļ.

WPF3

Novērš problēmu, kur dažos gadījumos netiek rādītas uznirstošās lietojumprogrammas augstas izšķirtspējas WPF; tās tiek rādītas ekrāna augšējā kreisajā stūrī vai tiek rādītas/atveidotas nepilnīgi.

- Novērš problēmu, veidojot XPS dokumentu WPF, kur fonta atiestatīšana var izraisīt FileFormatException, ja apakšiestates process palielināt fontu. Lai izvairītos no šī izņēmuma, iestatiet slēdzi AppContext ar nosaukumu "Switch.MS.Internal.TtfDelta.AllowFontReuseDuringFontSubsetting" uz "true", izmantojot kādu no metodēm, kas aprakstītas šeit sadaļā "AppContext bibliotēkas patērētājiem".

- Novērš nepareizu tekstlodziņa ievietošanas tērksa platumu laukā Tekstlodziņš u.c., ja sistēma DPI pārsniedz 96. It īpaši, dažās DPI apzinātās situācijās, monitorā ar zemāku DPI nekas atveidots kā tikai primārais.

- Novērš darbības pārkari, kas rodas režģu izkārtojuma laikā un kas pieder grupai SharedSizeGroup

- Novērš pārkari un noteiktu StackOverflowException, kas rodas, atverot RibbonSplitButton, ja programma programmiski atspējo pogu un aizstāj izvēlnes vienumus pirms lietotāja atlaiž peles pogu.

- Novērš noteiktas uzkāršanās problēmas, kas var rasties, ritinot koka skatu.

Net bibliotēkas

- Stiprina UdpClient pret nepareizu lietojumu tīkla konfigurācijās ar ļoti lielu MTU.

Acquistion & Deployment

- Novērš problēmu, kur .NET 4.8 instalēšana datoros, kas Windows pirms 1809. gada būvējuma, novērš problēmas. NET raksturīgie iestatījumi, kas jāmigrē pirms Windows uz būvējumu 1809. Piezīme. Lai novērstu šo problēmu, šis atjauninājums ir jālieto pirms jaunināšanas uz jaunāku Windows.

1 Windows Communication Foundation (WCF) 2 Common Language Runtime (CLR) 3 Windows prezentāciju pamats (WPF)

Kā iegūt un instalēt atjauninājumu

Instalēt šo atjauninājumu

Šis atjauninājums tiks automātiski lejupielādēts un instalēts no Windows atjauninājuma.

Lai iegūtu savrupu pakotni šim atjauninājumam, dodieties uz Microsoft atjaunināšanas kataloga tīmekļa vietni.

Informācija par failu

Lai iegūtu šajā atjauninājumā nodrošināto failu sarakstu, lejupielādējiet informāciju par failu kumulatīvajā atjauninājumā.

Priekšnosacījumi

Lai lietotu šo atjauninājumu, datorā jābūt instalētai .NET Framework 4.8.

Restartēšanas nepieciešamība

Pēc šī atjauninājuma lietošanas ir jārestartē dators, ja tiek izmantoti ietekmētie faili. Pirms šī atjauninājuma lietošanas .NET Framework visas lietojumprogrammas, kuru pamatā ir.

Atjaunināšanas aizstāšanas informācija

Šis atjauninājums aizstāj iepriekš izlaistus atjauninājumus 4532997.

Kā iegūt palīdzību un atbalstu šim atjauninājumam

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.