Applies To.NET

Išleidimo data:spalio 15, 2019

Versija: .NET framework 4,8

Spalio 15, 2019 atnaujinti Windows 10 versija 1607 ir windows Server 2016 yra Kaupiamasis patikimumo patobulinimai .net 4,8. Mes rekomenduojame, kad jūs taikyti šį naujinimą, kaip dalį savo reguliaraus techninės priežiūros darbus. Prieš diegdami šį naujinimą, ieškokite Būtinosios sąlygos ir reikalavimas paleisti iš naujo skyriuose.

Kokybės ir patikimumo patobulinimai

ASP.NET

Išsprendžia problemą dėl ValidationContext. MemberName naudojant pasirinktinį DataAnnotation. ValidationAttribute.

Wpf1

Adresai ir problema, kai dėl programinės įrangos atvaizdavimo nepavyksta nupiešti atvaizdų, kurių padėtis ir mastelio nustatymas yra per dideli. Pavyzdžiui, vaizdo elementas su width = 10, gaunamas į rastrą, kurio plotis = 500, ir pastatytas 700 pikselių nuo kairiojo lango krašto, nepasirodo, nes mastelio koeficientas S = 500/10 = 50, o pozicija X = 700 yra per didelė, ta prasme, kad jų produktas S * X = 50 * 700 = 35000 viršija 2 ^ 15 = 32768.

Clr2

Sumažina grąžinimo nesutvarkytą ConstructorInfo ' s iš Type. GetConstructors () riziką.

Patobulintas elgesys situacijose, kai išorinių klaidų (pvz., dvigubo nemokamai) išvengti pagrindinės OS gijos paleisti. Runtime dabar nepavyksta su diagnostikos klaida, o ne kabinti laukia gija pradėti. Tai leidžia geriau nepakankamumas atkūrimo ir geriau diagnostika problemos, kuri sukėlė nepakankamumas.

Adresai ir problema su vėlai susietas .NET COM skambučius, kuriuose yra SafeArrays, kai SafeArray nėra visiškai inicijuotas.

WinForms

Išsprendžia problemą, kuri neleido naršyti paskutinio išskleidžiamojo meniu elemento elemento vienu rodyklės kairėn klavišu.

Adresai ir problema, kai ypatybių tinklelis gali išmesti NullReferenceException, kai atrankos pakeitimus į NULL (nieko nėra pažymėta) reaguojant į vertės pokyčius

1"Windows" grafikos pateikimo platformos (WPF)2Bendroji kalbos vykdyklė (CLR)

Žinomos problemos, Šis naujinimas

Simptomai:

Pritaikius šį spalis 15ThKaupiamasis naujinimas, skirtas .NET Framework 4,8, kai kurie "ClickOnce" taikomosios programos ir programos, sukurti numatytąjį AppDomain su apribotomis teisėmis rinkinys gali stebėti taikomosios programos paleidimas arba programos Runtime gedimai, arba netikėtas elgesys. Pastebimas klausimas yra System. AppDomainSetup. TargetFrameworkName (https://docs.Microsoft.com/en-us/dotNET/API/System.appdomainsetup.targetframeworkname?view=NetFramework-4.8) yra neapibrėžta, todėl bet Photoshop leidžia grįžti į .net Framework 4,0 elgesį.

Problemos:

Klientai, stebėdami naujus netikėtus gedimus ar funkcines problemas, gali įgyvendinti programos parametrą, įtraukdami (arba suliedami) šį skyrių į savo programos konfigūracijos failą:

< ?xml versija = "1.0" kodavimas = "UTF-8" _ QM _ > < konfigūracija >       < Runtime >           < AppContextSwitchOverrides reikšmė = "Switch. System. Reflection. DoNotForceOrderOfConstructors = TRUE"/> </runtime > </konfigūracija >

Sprendimas

Norėdami išspręsti šią problemą, įdiekite naujinimą, skirtą .NET Framework 4,8 for Windows 10 versija 1607 ir Windows Server 2016 KB4532997.

Kaip gauti ir įdiegti šį naujinimą

Įdiekite šį naujinimą

Norėdami atsisiųsti ir įdiegti šį naujinimą, eikite į parametrai > naujinimas & saugos > Windows Update, ir pasirinkite Tikrinti,ar yra naujinimų.

Norėdami gauti šio naujinimo atskirą paketą, eikite į "Microsoft Update" katalogo svetainę.

Informacija apie failą

Norėdami gauti į šį naujinimą nurodytų failų sąrašą, atsisiųskitekaupiamojo naujinimo failo informaciją.

Būtinosios sąlygos

Norint taikyti šį naujinimą, turite .NET Framework 4,8 įdiegta.

Reikalavimas paleisti iš naujo

Pritaikius šį naujinimą, jei visi susiję failai yra naudojami, turite iš naujo paleisti kompiuterį. Mes rekomenduojame, kad jūs išeiti iš visų .NET Framework naudojančių programų prieš taikydami šį naujinimą.

Naujinimo pakeitimo informacija

Šis naujinimas pakeičia anksčiau išleistų naujinimų 4515839.

Kaip gauti šio naujinimo žinyną ir palaikymą

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.