Acest articol descrie pachetul de remediere rapidă 3139555, care este disponibil pentru Microsoft .NET Framework 4.5.2, 4.5.1 și 4.5. Pentru mai multe informații despre remedierile din acest set de remedieri rapide, consultați secțiunea de probleme remediate de acest set de remedieri rapide .
Web Installer este un pachet de mici (mai mici decât o singură megaocteți) care determină și descărcări numai componentele care se aplică la un anumit platformă automat.
Rezolvare
Informații despre Descărcare
Fişierul următor este disponibil pentru descărcare de la Microsoft Download Center:
Descărcați acum pachetul de remediere rapidă.
Pentru mai multe informații despre modul de descărcare Microsoft acceptă fișiere, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
119591 cum se obțin fișierele de asistență Microsoft de la serviciile onlineMicrosoft a scanat acest fișier pentru viruşi. Microsoft utilizează cele mai actualizate software pentru detectarea virușilor care sunt disponibile la data la care fișierul a fost postat. Fisierul este stocat pe servere securizate care ajută la împiedicarea modificărilor neautorizate a fișierului.
Notă Pentru a verifica versiunea de pachet de remediere rapidă după instalare, Verificați valoarea valoarea DWORD lansare. Pentru a fi compatibil cu forward, căutați o valoare mai mare sau egală cu valoarea care este listat în următorul tabel.
Versiunea de pachet de remediere rapidă |
Valoarea DWORD lansarea |
---|---|
Set de remedieri rapide 3139555 pentru .NET Framework 4.5 și versiunile ulterioare |
380026 |
Pentru mai multe informații despre cum se determină versiunile .NET Framework, vedeți cum se determină versiunile .NET Framework instalate.
Cerințe preliminare
Pentru a aplica această remediere rapidă, trebuie să aveți .NET Framework 4.5.2, 4.5.1 sau 4.5 instalat.
Cerinţă de repornire
Trebuie să reporniți computerul după aplicarea acestei remedieri rapide, dacă se utilizează oricare dintre fișierele afectate. Vă recomandăm să închideți toate aplicațiile bazate pe .NET Framework înainte de a aplica această remediere rapidă.
Informații despre înlocuirea remedierilor rapide
Această remediere rapidă nu înlocuiește un pachet de remediere rapidă lansată anterior.
Probleme remediate de acest set de remedieri rapide
Problema 1
Executați o aplicație care tratează greu de lucru care au un model de utilizare pentru metode dinamice (de exemplu, Entity Framework și LINQ to SQL), este posibil să apară căderi intermitente în aplicația.
Această problemă se produce din cauza unei probleme în metoda dinamică duratei de viață management. Când apare această problemă, System.Reflection.TargetInvocationException este lansată.
Această remediere corectează problema de gestionare a duratei de viață.
Problema 2
Atât System.Web.Caching și System.Runtime.Caching raport dimensiunea de memorie care este utilizat de întreaga AppDomain în loc de dimensiunea de memorie care este utilizat de elemente de cache. Aceasta este o regresie din .NET Framework 4.5 din cauza o modificare în implementarea cronometru. În plus faţă de raportare incorect dimensiunea, obiectele suplimentare care se face referire în memoria cache poate afecta semnificativ gen2 GC latență. În ASP.NET scenarii de găzduire, memoria cache miscalculates de, de asemenea, dimensiunea cache toate în toate domeniile de aplicație (după cum este raportat prin Cache % procesul de memorie limită utilizată ASP.NET performance counter) atunci când sunt reciclate domenii de aplicație.
Această remediere elimină neintenţionat referințe din memoria cache pentru alte aplicații domeniu obiectele, astfel încât dimensiunea corectă este raportată. Această remediere include, de asemenea, modificări pentru a îmbunătăți latenţă pentru System.Runtime.Caching multi-core pe computerele pe care se utilizează Server GC. În plus, după ce se aplică această remediere, dimensiunea cache toate în domeniu app scenarii de reciclare este calculată corect.