Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Šiame straipsnyje aprašomas specifinių karštųjų pataisų paketas 3139546, kuri yra skirta Microsoft .NET Framework 4.5.2, 4.5.1 ir 4.5. Jei norite gauti daugiau informacijos apie specifinių karštųjų pataisų paketas išsprendžia problemas, skaitykite skyrių "Šiame specifinių karštųjų pataisų paketas išsprendžia problemas".

Sprendimas

Atsisiųsti informaciją

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

Download Atsisiųskite šį karštųjų pataisų paketą dabar.
Jei norite gauti daugiau informacijos apie tai, kaip atsisiųsti "Microsoft" palaikymo failus, spustelėkite šį straipsnio numerį ir eikite į "Microsoft" žinių bazės straipsnį:

119591 kaip gauti "Microsoft" palaikymo failus iš interneto tarnybų„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 ir 4.5 įdiegtas.

Reikalavimas paleisti iš naujo

Po to, kai pritaikote šias karštąsias pataisas, jei visi susiję failai yra naudojami, 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 nepakeičia anksčiau išleistų karštųjų pataisų paketą.


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

1 problema

Paleidus programą, kuri stipriai apkrovos ir naudojimo modelio dinaminių metodų (pvz., objektų sistema, LINQ į SQL), programa gali užstrigti protarpiais.

Taip nutinka dėl dinaminis metodas laiko valdymo problema. Iškilus šiai problemai, System.Reflection.TargetInvocationException klaida yra išmesti.

Ši pataisa išsprendžia laiko valdymo problema.

2 problema

System.Web.Caching ir System.Runtime.Caching apie atminties naudoja visą AppDomain vietoj atminties talpykloje esantį elementus naudoja tomo tomą.

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

Taisyti pašalina atsitiktinių nuorodos iš talpyklos į visą programėlių domenų objektus, ir todėl dabar pateikiama tinkamo dydžio. Jis taip pat pakeitimai, kad gaištis, System.Runtime.Caching dėl keleto branduolių procesoriais, kurie naudoja serverio GC. Galiausiai, šios pataisos suteikia galimybę 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


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ų.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×