Applies To.NET

Izlaides datums:15 oktobris 2019

Versija: .Net framework 4,8

15. oktobris 2019 atjauninājums sistēmai Windows 10 versiju 1607 un windows Server 2016 ietver kumulatīvo uzticamības uzlabojumi .net 4,8. Ieteicams izmantot šo atjauninājumu kā daļu no jūsu ikdienas uzturēšanas rutīnu. Pirms šī atjauninājuma instalēšanas, skatiet priekšnosacījumi un restartēšanas nepieciešamība sadaļās.

Kvalitātes un uzticamības uzlabojumi

ASP.NET

Novērsta problēma saistībā ar ValidationContext. MemberName, izmantojot pielāgoto Dataanotāciju. ValidationAttribute.

Wpf1

Adreses un problēmu, ja programmatūras atveidošanu neizdodas izdarīt attēlus, kuru novietojums un mērogošana ir pārāk liels. Piemēram, attēla elements ar platumu = 10, kas iegūts uz bitkarti ar platumu = 500 un novietots 700 pikseļi no pievienojot loga kreisās malas, neizdodas parādīties, jo mērogošanas koeficients S = 500/10 = 50 un pozīcija X = 700 ir pārāk lieli, tādā nozīmē, ka viņu produkts S * X = 50 * 700 = 35000 pārsniedz 2 ^ 15 = 32768.

Clr2

Samazina risku, ka atpakaļ nesakārtotu ConstructorInfo ' s no Type. Getkonstruktori ().

Uzlabota darbība gadījumos, kad ārējās kļūdas (piemēram, dubultā bez) novērst pamatā OS pavedienu startēšanu. Izpildlaika tagad neizdodas ar diagnostikas kļūda, nevis karājas gaida pavedienu sākuma. Tas ļauj labāk neveiksmes atgūšanu un labāk diagnostika problēmas, kas izraisīja neveiksmes.

Adreses un problēmu ar novēlotiem saistīta .NET COM zvani, kas satur SafeArray, ja Safemasīva nav pilnībā inicializēts.

WinForms

Novērsta problēma, kas neļāva navigācijai uz pēdējo nolaižamo izvēlnes vienumu, izmantojot vienu AUGŠUPVĒRSTO BULTTAUSTIŅU.

Adreses un problēmas, kur rekvizītu režģis var mest NullReferenceException, kad atlases izmaiņas Null (nekas nav atlasīts), atbildot uz vērtību izmaiņas

1Windows Presentation Foundation (WPF)2Kopējā valodas izpildlaika (CLR)

Zināmās problēmas šajā atjauninājumā

Simptomi:

Pēc pieteikšanās 15 oktobrisThKumulatīvais atjauninājums .NET Framework 4,8, daži ClickOnce lietojumprogrammām un lietojumprogrammām, veidojot noklusējuma AppDomain ar ierobežotām atļaujām iestatīt var novērot lietojumprogrammu palaišana vai lietojumprogrammas izpildlaika kļūmes vai neparedzēta izturēšanās. Novērojamā problēma ir System. AppDomainSetup. TargetFrameworkName (https://docs.Microsoft.com/en-us/DOTNET/API/System.appdomainsetup.targetframeworkname?view=NetFramework-4.8) ir nulle, izraisot jebkuru quirks ļauj atgriezties atpakaļ uz .net Framework 4,0 uzvedību.

Risinājums:

Klientiem, kas novēro jaunas neparedzētas kļūmes vai funkcionālās problēmas var īstenot lietojumprogrammas iestatījumu, pievienojot (vai sapludināšana) šo sadaļu lietojumprogrammas konfigurācijas failu:

< ?xml Version = "1.0" kodējums = "UTF-8" _ QM _ > < konfigurācijas >       < izpildlaika >           < AppContextSwitchOverrides vērtība = "slēdzis. System. reflection. Donotforceorderofkonstruktori = TRUE"/> </runtime > </konfigurācija >

Risinājums

Lai novērstu šo problēmu, instalējiet atjauninājumu .NET Framework 4,8 operētājsistēmai Windows 10 versijai 1607 un Windows Server 2016 KB4532997.

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

Instalētu šo atjauninājumu

Lai lejupielādētu un instalētu šo atjauninājumu, dodieties uz iestatījumi > atjaunināt & drošību > Windows Updateun pēc tam atlasiet pārbaudīt, vai nav atjauninājumu.

Lai iegūtu šo atjauninājumu savrupā pakotne, dodieties uz vietni Microsoft atjauninājumu kataloga .

Informācija par failu

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

Priekšnoteikumi

Lai lietotu šo atjauninājumu, datorā jābūt instalētai .Net framework 4,8 instalēta.

Restartēšanas nepieciešamība

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

Informācija par atjauninājumu aizstāšanu

Šis atjauninājums aizstāj iepriekš izlaistie atjauninājumi 4515839.

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

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.