3139546 .NET Framework 4.5.2, 4.5.1 ir 4.5 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: 3139546
Šiame straipsnyje aprašomas specifinių karštųjų pataisų paketas 3139546, kurią galima naudoti Microsoft .NET Framework 4.5.2, 4.5.1 ir 4.5. Jei norite gauti daugiau informacijos apie problemas, kurias išsprendžia specifinių karštųjų pataisų paketas, žr. toliau "Šiame specifinių karštųjų pataisų paketas išsprendžia problemas"skyriuje.
Sprendimas

Atsisiųsti informaciją

Iš „Microsoft“ atsisiuntimo centro galima atsisiųsti šį failą:


Jei norite gauti daugiau informacijos, kaip atsisiųsti Microsoft palaikymo failus, spustelėkite šį straipsnio numerį ir eikite į "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.5.2, 4.5.1 arba 4.5 į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 programą, patirtis didelis darbo krūvis ir naudojimo pavyzdys dinaminio būdai (pvz., objektų sistema, LINQ į SQL), programa gali užstrigti protarpiais.

Taip atsitinka dėl dinaminis metodas laiko valdymas. Iškilus šiai problemai, System.Reflection.TargetInvocationException klaidos yra vietoje.

Šis taisymas ištaiso laiko valdymo problema.

2 problema

System.Web.Caching ir System.Runtime.Caching apie atminties naudoja visą AppDomain vietoj tomo atminties naudoja talpyklos elementų kiekis.

Tai yra regresijos problema iš .NET Framework 4.5, kurioje yra laikmatis įgyvendinant buvo pakeista. Be ataskaitų yra netinkamas dydžio, papildomus objektus iš talpyklos gerokai gali paveikti Gen2 GC gaištis. ASP.NET hosting scenarijų, talpyklos taip pat miscalculates visos talpyklos visos programos domenuose (pranešė per talpyklos % proceso atminties limitas naudoja ASP.NET efektyvumo skaitiklio) dydį kai taikymo sritys yra antrinių.

Taisyti pašalina atsitiktinių nuorodos iš talpyklos likusio app domeno objektų, ir todėl dabar pateikiama tinkamo dydžio. Jis taip pat yra pakeitimų, kad pagerinti ir gaištis System.Runtime.Caching kelių branduolių kompiuteriuose, kurie naudoja serverio GC. Galiausiai, ši pataisa leidžia teisingai apskaičiuoti bet kokio dydžio talpyklos programos domene recycling scenarijai.

Taikoma

Šis straipsnis taikomas:
  • Microsoft .NET Framework 4.5.2
  • Microsoft .NET Framework 4.5.1
  • Microsoft .NET Framework 4.5
  • „Windows 7“ 1 pakeitimų paketu
  • „Windows Server 2008 R2“ 1 pakeitimų paketu
  • „Windows Server 2008“ 2 pakeitimų paketu
  • „Windows Vista“ 2 pakeitimų paketu

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

Savybės

Straipsnio ID: 3139546 – Paskutinė peržiūra: 03/25/2016 12:24:00 – Peržiūra: 2.0

Microsoft .NET Framework 4.5.2, Microsoft .NET Framework 4.5.1, Microsoft .NET Framework 4.5

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB3139546 KbMtlt
Atsiliepimai