3120238 4.6.1 "Windows 8" ir "Windows Server 2012" ir ".NET Framework 4.6 specifinių karštųjų pataisų paketas

SVARBU: šis straipsnis išverstas naudojant „Microsoft“ mašininio vertimo programinę įrangą ir gali būti pataisytas naudojant „Community Translation Framework“ (CTF) technologiją. „Microsoft“ siūlo mašinos išverstus ir po to bendruomenės suredaguotus straipsnius, taip pat žmogaus išverstus straipsnius siekdama suteikti prieigą prie visų savo žinių bazės straipsnių daugeliu kalbų. Mašinos išverstuose ir vėliau paredaguotuose straipsniuose gali būti žodyno, sintaksės ir / arba gramatikos klaidų. „Microsoft“ neatsako už jokius netikslumus, klaidas arba žalą, patirtą dėl neteisingo turinio vertimo arba mūsų klientų naudojimosi juo. Daugiau apie CTF žr. http://support.microsoft.com/gp/machine-translation-corrections.

Spustelėkite čia, norėdami pamatyti šio straipsnio versiją anglų kalba: 3120238
Šiame straipsnyje aprašomas specifinių karštųjų pataisų paketas 3120238, skirtas Microsoft .NET Framework 4.6 ir Microsoft .NET Framework 4.6.1. Jei norite gauti daugiau informacijos apie šį specifinių karštųjų pataisų paketas išsprendžia problemas, žr. toliau "Šiame specifinių karštųjų pataisų paketas išsprendžia problemas"skyriuje.

Sprendimas
Šiuos failus galima atsisiųsti iš „Microsoft“ atsisiuntimo centro:


Norėdami gauti daugiau informacijos, kaip atsisiųsti „Microsoft“ palaikymo failus, spustelėkite toliau esančio straipsnio numerį ir peržiūrėkite „Microsoft“ žinių bazės straipsnį:
119591 Kaip įsigyti „Microsoft“ palaikymo failus internetu
„Microsoft“ patikrino, ar šiame faile nėra virusų. „Microsoft“ naudojo naujausią virusų aptikimo programinę įrangą, kuri buvo pasiekiama failo paskelbimo dieną. Failas laikomas padidintos saugos serveriuose, siekiant užkirsti kelią neleistinam failo modifikavimui.
Daugiau informacijos

Būtinosios sąlygos

Norint taikyti šias karštąsias pataisas, turi būti .NET Framework 4.6 arba .NET Framework 4.6.1 įdiegtas.

Reikalavimas paleisti iš naujo

Kai pritaikote šias karštąsias pataisas, jei yra naudojami visi susiję failai, turite iš naujo paleisti kompiuterį. Rekomenduojame, uždarykite visus programos .NET Framework prieš taikydami šias karštąsias pataisas.

Karštųjų pataisų pakeitimo informacija

Šiame karštųjų pataisų pakete nėra pakeisti anksčiau išleistų karštųjų pataisų paketą.

Šiame specifinių karštųjų pataisų paketas išsprendžia problemas

1 problema

Paleidus Windows grafikos pateikimo platformos (WPF) ryšį programoje, esančioje sistemą sistemoje "Windows 7" arba "Windows Vista, prarandamas lietimo funkciją ir sistemos gedimai po kelių minučių. Ši problema kyla dėl to, kad rašymas ranka nėra palaikoma atsižvelgiant į sistemos "Windows 7" ir "Windows Vista. Ši karštoji pataisa išjungia ryšį palaikymo kai programa vykdo pagal sistemą. Jutiklinė pelės skatinimas, vis dar veikia.

2 problema

WPF programų .NET Framework 4.6.1 gali sumažėti nėra ženklas simboliai, pvz., tuščias trapecijos formos laukai, vietoj įprastą simbolių simbolių šių Unicode diapazonų:

0000-052F, 0590-06FF, 0750 077F, 08A0 08FF, 1D 00-1FFF, 2C 60 2C7F, A720 A7FF, FB00 FB0F, FB1D FBFF, FC00 FDCF, FDF0 FDFF, FE20 FE2F, FE70 RAIMONDA

Ši problema kyla dėl regresijos, kuris apima originalo šrifto parametrus Windows 10. Ši problema greičiausiai gali kilti programų, naudojančių šriftus, kurie yra labai specifinis piktogramų rinkinys.

Šis naujinimas išsprendžia WPF šrifto originalo sąsajos .NET Framework 4.6.1 Windows 10 ir turėtų išspręsti šiuos vaizdo problemos.

3 problema

Po to, kai ".NET Framework 4.6" ar "Microsoft Visual Studio 2015 m., kai kuriais atvejais, kuriose daug duomenų ir daug mažų objektų gali būti parodytas klaidos pranešimą FatalExecutionEngineError dėl GC klaida. Šis naujinimas išsprendžia su sąlyga, kad sukelia šią klaidą.

Jei norite gauti daugiau informacijos apie šią problemą, žr. Grąžina Microsoft.FSharp.Reflection.FSharpValue.PreComputeUnionConstructor susiduriama FatalExecutionEngineError iškvietus funkciją.

Ši problema taip pat išspręsta .NET Framework 4.6.1.

4 problema

Neteisingas optimizavimo, kuriai taikomas JIT kompiliatoriui gali sukelti elgesys tampa nenuspėjamas. Kodas modelis, kuriam kyla ši problema yra "jei" sąlygos sugavimo blokai.

Šias karštąsias pataisas, galiausiai sukelia neteisinga sąlyginis pareiškimai vykdymo klaidos ir sugavimo apdorojimo programos.

Jei programa vis dar elgiasi nenuspėjamai pritaikius šią karštąją pataisą, žr. papildomos išsamios trikčių diagnostikos patarimų.

5 problema

Neteisingas kodas optimizavimas, kad JIT gali sukelti nenuspėjamas programų veikimas, po to, kai "Visual Studio 2015 ar".NET Framework 4.6. Ši klaida optimizavimo kyla tik tada, kai optimizavimo funkcija yra įjungta leidimo sukurti Visual Studio 2015 "arba" Visual Studio ankstesnes įdiegus .NET Framework 4.6.

Jei programa vis dar elgiasi nenuspėjamai pritaikius šią karštąją pataisą, žr. papildomos išsamios trikčių diagnostikos patarimų.

Papildomi veiksmai:

Jei trikčių šalinimo patarimų veiksmus nurodytame straipsnyje galėsite nustatyti, kad RyuJIT gali būti susijęs jūsų klausimas, prisijunkite problemą Microsoft prisijungti. Įtraukti kuo daugiau informacijos galima kartu su kodu, kaip atkurti problemą.

Įspėjimas: šis straipsnis išverstas automatiškai

Rekvizīti

Raksta ID: 3120238. Pēdējo reizi pārskatīts: 01/07/2016 06:42:00. Pārskatījums: 1.0

Microsoft .NET Framework 4.6, Microsoft .NET Framework 4.6.1

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3120238 KbMtlt
Atsauksmes