Acest articol descrie pachetul de remediere rapidă 3095339 care este disponibil pentru Microsoft .NET Framework 4.5.2, .NET Framework 4.5.1 și .NET Framework 4.5. Pentru mai multe informații despre probleme remediate de pachetul de remediere rapidă, consultați secțiunea "probleme remediate de acest set de remedieri rapide".

Pachetul offline pot fi utilizate în situații în care nu se poate utiliza programul de instalare Web din cauza lipsa de conectivitate la Internet. Vă recomandăm să utilizați programul de instalare Web în loc de pachetul offline, ori de câte ori este posibil ca cerințele optimă eficiență și lățime de bandă.

Rezolvare

Un hotfix acceptat este acum disponibil de la Microsoft. Cu toate acestea, aceasta are scopul de a corecta numai problema descrisă în acest articol. Aplicați-o numai pe sistemele care întâmpină această problemă anume.

Pentru a remedia această problemă, contactați serviciile de asistență pentru clienți Microsoft pentru a obţine remedierea rapidă. Pentru o listă completă a numerelor de telefon ale serviciilor de asistență pentru clienți Microsoft și informații despre costurile de asistență, vizitați următorul site Web Microsoft:

http://support.microsoft.com/contactus/?ws=supportNotă În cazuri speciale, costurile implicate de obicei pentru apelurile de suport pot fi anulate dacă un specialist în asistență Microsoft stabilește că o anumită actualizare va rezolva problema. Se vor aplica costurile uzuale de asistenţă pentru întrebări suplimentare de asistenţă şi pentru probleme ce nu fac obiectul actualizării în chestiune.

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 3095339 pentru .NET Framework 4.5 și versiunile ulterioare

380012

Pentru mai multe informații despre cum se determină versiunile .NET Framework, consultați introductiv: determina care .NET Framework sunt instalate versiuni.

Mai multe informații

Cerințe preliminare

Pentru a aplica această remediere rapidă, trebuie să aveți .NET Framework 4.5.2, .NET Framework 4.5.1 sau .NET Framework 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

Să presupunem că utilizați o aplicație Windows Presentation Foundation (WPF). Un WPF TreeView poate defila spontan într-o poziție neprevăzute după ce adăugați un element nou. Această problemă apare când următoarele condiții sunt adevărate:

  • Element nou este ultima copiilor său părinte.

  • Elementul părinte este ultima copiilor său părinte.

  • Noul element este vizibil în poziţia curentă de defilare.


Problema 2

Într-o aplicație de WPF, eliminarea un control de editare din arborele vizuale pot pierderi de obiect ImmComposition . Astfel, în mod repetat în cele din urmă poate provoca o excepție de memorie insuficientă.

Notă Un control"editare" este orice control care creează şi utilizează un obiect TextEditor . Exemplele principale sunt casetă text, RichTextBoxși FlowDocumentScrollViewer.

Problema 3

O aplicație WPF pot deveni blocate atunci când următoarele condiții sunt adevărate:

  • Aplicarea ridică un eveniment al cărui livrare este rutată prin intermediul sistemului slab eveniment.

  • Un alt fir concomitent utilizează sistemul de eveniment slabă. Acest lucru determină primul fir de așteptare pentru o blocare.

  • Când se așteaptă, conversație mesaj pompa primește un mesaj care provoacă re-entrancy în cod aplicație.

  • Codul introdus din nou încearcă să utilizeze sistemul de eveniment slabă.

Aceasta se observă cel mai frecvent cu evenimentul PropertyChanged de lucrari, în cazul în care codul introdus din nou, de asemenea, încearcă să se ridica un eveniment PropertyChanged .

Acest lucru este remediată în sistemul de eveniment slab așteptând blochează într-un mod care nu se execută conversație mesaj pompa.

Problema 4

Când încercați să executați o comandă pe server, expiră pe partea client, dar se termină pe server. În această situație, clientul trimite un pachet de atenție la server și se stabileşte în într-o stare timed-out. Cu toate acestea, acesta nu resetează cât mai curând recuperează din starea de timed-out după ce serverul procesat instrucțiunea client a expirat pe.

Această remediere rapidă reinițializează starea client când recuperează din starea de timed-out.

Problema 5

În anumite circumstanțe, unele fișiere din memoria cache de umbră ASP.NET poate deteriora în timpul închiderii computerului. Acest lucru poate provoca comportamente neprevăzute sau excepții fiind ridicate de aplicații care utilizează memoria cache.

Această remediere rapidă asigură că memoria cache conținutul mai proactiv sunt eliminate pe disc.

Problema 6

Computerele care au 80 gigaocteți (GO) sau mai mult de memorie pot experimenta scădere a performanței în situații de memorie insuficientă din cauza deșeuri colector rulează înapoi pentru a face copii Gen2 colecții.

Acest remediu rapid include modificări la colector deșeuri, ajustarea condițiile în care Gen2 colecții se produce pe computerele care au 80 Go sau mai mult de memorie.

Probleme cunoscute

O remediere lansată anterior pentru cu ecran tactil VSTO programele de completare în WPF s-a găsit să aibă o regresie în scenarii în care sunt utilizate aplicații cu încredere parțială pe dispozitivele cu ecran tactil. În aceste scenarii, clienţii vedea o cădere aplicație și nu poate încărca o aplicație de încredere parțială. De aceea, fix pentru cu ecran tactil VSTO programele de completare a fost eliminat.

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Cât de mulțumit sunteți de calitatea traducerii?

Ce v-a afectat experiența?

Aveți feedback suplimentar? (Opțional)

Vă mulțumim pentru feedback!

×