Acest articol descrie pachetul de remediere rapidă 3146709, care este disponibil pentru Microsoft .NET Framework 4.5.2, 4.5.1 și 4.5. Pentru mai multe informații despre problemele pe care acest set de remedieri, consultați secțiunea "probleme remediate de acest set de remedieri rapide".
Rezolvare
Următoarele fișiere sunt disponibile pentru descărcare de la Microsoft Download Center:
Descărcaţi acum pachetul x 86.
Descărcaţi acum pachetul x 64.
Pentru mai multe informaţii despre cum să descărcați fișierele de suport Microsoft, 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 remediere rapidă de actualizare, Verificați valoarea de lansare de cuvinte cheie pentru a determina versiunea instalată. Pentru a fi compatibil cu forward, puteţi verifica pentru 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 3146709 pentru .NET Framework 4.5 și versiunile ulterioare |
380035 |
Pentru mai multe informații despre cum se determină versiunile .NET Framework, consultați introductiv: determina versiunile .NET Framework instalate.
Mai multe informații
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
Problemă ASP.NET
Probleme privind împărțirea și performanța rău pe System.Web.BufferAllocator atunci când executați o aplicație web pe computerele care au mai mult de 32 nucleele.
Remediere : Probleme privind împărțirea a fost eliminată prin eliminarea blocare global în System.Web.BufferAllocator.
Problema Windows Forms
Interfața cu utilizatorul Windows Forms PrintPreviewDialog este iniţializat foarte lent atunci când următoarele condiții sunt adevărate:
-
Se utilizează o imprimantă de rețea.
-
Preferințe de utilizator pentru această imprimantă, cum ar fi setările duplex, sunt modificate.
Am adăugat o optimizare de performanță pentru acest scenariu. Dacă setările nu sunt modificate pentru o anumită pagină, setări de imprimantă pentru această pagină sunt nu aplicată din nou (accesând derulatorul de imprimare). Dacă aplicația modifică setările imprimantei, utilizând QueryPageSettings de tratare a evenimentului, performanță de generare a examinarea înaintea imprimării pentru paginile afectate este nu îmbunătățit, chiar dacă este setat semnalizatorul de .
Pentru a opta pentru această optimizare, următoarea cheie ar trebui să se adauge la fișierul app.config, în funcţie de versiunea de .NET Framework.
NET Framework 4.5.2:
<?xml version="1.0" encoding="utf-8"?><configuration>
< appSettings >
< add key="OptimizePrintPreview" value="true" />
< /appSettings >
</configuration>
.NET framework 4.6 sau o versiune ulterioară:
<?xml version="1.0" encoding="utf-8"?><configuration>
< runtime>
< AppContextSwitchOverrides value = "Switch.System.Drawing.Printing.OptimizePrintPreview=true" />
< /runtime>
</configuration>
Dacă o aplicație poate executa pe versiunea de .NET Framework, utilizați ambele argumente în același fișier.
Pentru a respinge, eliminați parametrul sau seta valorile false.
ClickOnce issue
ClickOnce a fost actualizată pentru a accepta TLS 1.1 și 1.2. ClickOnce detectează automat ce protocolul TLS este necesară în timpul rulării. Nu există măsuri suplimentare necesare în aplicația ClickOnce pentru a permite acest lucru.
Notă ClickOnce continuă să accepte TLS 1.0 în viitorul apropiat, chiar dacă acesta este nu mai este considerat compatibil cu PCI.