2733944 Pachetul de remediere rapidă este disponibilă pentru .net cadru 4 pe Windows XP SP3, Windows Server 2003 SP2, Windows Vista SP2, Ferestre a servi 2008 SP2, Windows 7, Windows 7 SP1, Windows Server 2008 R2 ?i Windows Server 2008 R2 SP1

Traduceri articole Traduceri articole
ID articol: 2733944 - View products that this article applies to.
Măriți totul | Reduceți totul

În această pagină

Rezumat

Acest articol descrie pachetul de remediere rapidă 2733944 pentru Microsoft .NET Framework 4. Acest pachet de remediere rapidă oferă remedieri pentru problemele de stabilitate, fiabilitatea și performanțele în 4 cadru .net.

Acest pachet de remediere rapidă este disponibilă pentru următoarele sisteme de operare:
  • Ferestre XP Serviciu Pack 3 (SP3)
  • Ferestre a servi 2003 Serviciu Pack 2 (SP2)
  • Ferestre Vista Serviciu Pack 2 (SP2)
  • Ferestre a servi 2008 Serviciu Pack 2 (SP2)
  • Windows 7
  • Windows 7 pachet Service Pack 1 (SP1)
  • Windows Server 2008 R2
  • Ferestre a servi 2008 R2 serviciu Pack 1 (SP1)

Probleme care sunt remediate

Numarul 1

Când utilizați spații de nume System.Messaging în cadrul .net 4, este posibil să întâmpinați următoarele scenarii:
  • Dacă nu există o metodă MessageQueue.BeginReceive asincron restante și dacă coada se elimină la sub cererea, cererea poate accident din cauza o excep?ie netratată.

    După ce aplicați această remediere rapidă, un MessageQueueException care are proprietatea MessageQueueErrorCode setată la 0x8007002 poate fi ridicată prin metoda MessageQueue.EndReceive . În cazul în care apare această problemă, excep?ia ar trebui manevrate prin aplicarea.

  • Sub sarcină grea, finalizer pentru următoarele clase pot arunca o excepție de System.NullReferenceException:
    • MessageEnumerator
    • MessageQueueEnumerator
    • Cursorul
    • SecurityContext

Edi?ia 2

Luați în considerare următorul scenariu. În .net cadru 4.0, Windows comunicare Foundation (WCF) se închide fluxul de răspuns atunci când serverul returnează un cod de stare HTTP 400, 404, 415, 503 sau 504. În acest scenariu, un System.ObjectDisposedException excepției atunci când organismul răspuns este accesat.

Pentru a preveni răspunsul de la fiind închisă, adăuga?i urmatoarea configuratie aplicației Web.config fi?ierul după ce aplicați această remediere rapidă:
<configuration>
   <appSettings>
      <add key="wcf:HttpTransport:DoNotCloseResponseOnError" value="true" />
   </appSettings>
</configuration>

Notă După ce HttpWebResponse este accesat, teoria ar trebui numită metoda Close pentru a elibera orice resurse reținute.

Problema 3

Când apelați DateTime.Parse metoda într-o aplicație bazată pe .net cadru 4, unele siruri de caractere poate fi respinsă prin metoda. Cu toate acestea, metoda DateTime.Parse corect interpreteaza șirul în aplicațiile bazate pe .net cadru 3.5.

Fix introduce un nou drapel de compatibilitate, DateTime_NetFX35ParseMode. Acest lucru poate fi setat în registry ca o variabilă de mediu sau într-o aplicație App.config fișier. Când este setată variabila de mediu la Adevărat, comportamentul .net cadru 3.5 se utilizează pentru maparea un nume prescurtat la un tip în loc de comportamentul .net cadru 4. Aceasta vă permite să data fi analizat cu succes.

Puteți adăuga noi pavilionul sub elementul "runtime" în fișier de configurare. Următorul exemplu arată cum să specificați comportamentul parsing .net cadru 3.5 când executați o aplicație bazată pe .net 4.0 cadru:
<configuration>
   <runtime>
      <DateTime_NetFX35ParseMode enabled="true" />
   </runtime>
</configuration>

Notă Această problemă este cel mai probabil să apară în localizări care au același abrevierea pentru un nume de lună și un nume de zi.

Problema 4

O aplicație care este creat prin utilizarea Microsoft .NET Framework 4 poate crash sub o sarcină grea, și apare următoarea excep?ie:
Excepție tip: System.InvalidOperationException
Mesaj: Hashtable Inserare a eșuat. Factorului de sarcină prea mare

Notă Excepție apare lângă partea de sus a stivei apel sosit următoarele:
  • System.XML.Serialization.DynamicAssemblies.IsTypeDynamic

Rezoluție

Informații despre remedierea rapidă

O remediere rapidă acceptate este acum disponibilă de la Microsoft. Cu toate acestea, acesta este destinat pentru a corecta numai problema descrisă în acest articol. Aplicați-o numai pe sistemele care întâmpină această problemă anume. Această remediere rapidă pot primi încercări suplimentare. Prin urmare, dacă nu sunteți grav afectat de această problemă, vă recomandăm să așteptați următoarea actualizare software care conține această remediere rapidă.

Pentru a rezolva imediat problema, contactați serviciile de asistență pentru clienți Microsoft pentru a obține remedierea rapidă. Pentru o listă completă a numerelor de telefon serviciilor de asistență pentru clienți Microsoft și informații referitoare la costul suportului, vizitați următorul site Web Microsoft:
http://support.Microsoft.com/contactus/?ws=support
Notă În cazuri speciale, taxele care sunt suportate de obicei pentru apelurile de asistență pot fi anulate dacă un profesionist suport Microsoft stabilește că o anumită actualizare va rezolva problema. Costurile uzuale de sprijin va aplica sprijin suplimentar întrebări și probleme care nu se califică pentru actualizare specifice în cauză.

Cerințe preliminare

Trebuie să aveți .net cadru 4 instalat pe unul dintre următoarele sisteme de operare pentru a aplica această remediere rapidă:
  • Ferestre XP Serviciu Pack 3 (SP3)
  • Ferestre a servi 2003 Serviciu Pack 2 (SP2)
  • Ferestre Vista Serviciu Pack 2 (SP2)
  • Ferestre a servi 2008 Serviciu Pack 2 (SP2)
  • Windows 7
  • Windows 7 pachet Service Pack 1 (SP1)
  • Windows Server 2008 R2
  • Ferestre a servi 2008 R2 serviciu Pack 1 (SP1)

Reporniți informații

Trebuie să reporniți computerul după aplicarea acestei remedieri rapide dacă orice fișiere afectate sunt utilizate când instalați remedierea rapidă. Vă recomandăm să închideți toate aplicațiile bazate pe .NET Framework înainte de a aplica această remediere rapidă pentru a evita având pentru a reporni computerul.

Informații despre înlocuirea

Această remediere rapidă nu înlocuiește o remediere rapidă lansată anterior.

Informații cu privire la fișiere

Versiunea în limba engleză a acestui remediu rapid are atributele de fișier (sau atribute de fișier mai recente) enumerate în următorul tabel. Datele și orele acestor fișiere sunt enumerate în marcă de timp universal (TUC). Când vizualizați informa?iile despre fi?ier, acesta este convertit la ora locală. Pentru a afla diferența între UTC și ora locală, utilizați fus orar fila în Data și ora element din Panou de control.

Pentru toate sprijinite x 86-bază sistem
Reduceți tabelulMăriți tabelul
nume de sign-in fișieruluiVersiunea fișieruluiDimensiunea fișieruluiDatamarcă de timpPlatforma
CLR.dll4.0.30319.5776,730,28024-Jul-201216: 09x 86
Mscordacwks.dll4.0.30319.5771,143,37624-Jul-201216: 09x 86
Mscordbi.dll4.0.30319.577956,46424-Jul-201216: 09x 86
Mscorlib.dll4.0.30319.5775,201,99224-Jul-201216: 09x 86
Nlssorting.dll4.0.30319.57756,91224-Jul-201216: 09x 86
Sos.dll4.0.30319.577517,69624-Jul-201216: 09x 86
System.data.sqlxml.dll4.0.30319.577752,73624-Jul-201216: 09x 86
System.identitymodel.dll4.0.30319.577398,43224-Jul-201216: 09x 86
System.Messaging.dll4.0.30319.577257,62424-Jul-201216: 09x 86
System.servicemodel.dll4.0.30319.5776,116,42424-Jul-201216: 09x 86
System.XML.dll4.0.30319.5772,208,33624-Jul-201216: 09x 86
Pentru toate sprijinite x 64-bază sistem
Reduceți tabelulMăriți tabelul
nume de sign-in fișieruluiVersiunea fișieruluiDimensiunea fișieruluiDatamarcă de timpPlatforma
CLR.dll4.0.30319.5776,730,28024-Jul-201216: 09x 86
CLR.dll4.0.30319.5779,794,62424-Jul-201216: 51x 64
Mscordacwks.dll4.0.30319.5771,143,37624-Jul-201216: 09x 86
Mscordacwks.dll4.0.30319.5771,515,60024-Jul-201216: 51x 64
Mscordbi.dll4.0.30319.577956,46424-Jul-201216: 09x 86
Mscordbi.dll4.0.30319.5771,455,17624-Jul-201216: 51x 64
Mscorlib.dll4.0.30319.5775,201,99224-Jul-201216: 09x 86
Mscorlib.dll4.0.30319.5774,971,59224-Jul-201216: 51x 64
Nlssorting.dll4.0.30319.57756,91224-Jul-201216: 09x 86
Nlssorting.dll4.0.30319.57768,17624-Jul-201216: 51x 64
Sos.dll4.0.30319.577517,69624-Jul-201216: 09x 86
Sos.dll4.0.30319.577598,59224-Jul-201216: 51x 64
System.data.sqlxml.dll4.0.30319.577752,73624-Jul-201216: 09x 86
System.identitymodel.dll4.0.30319.577398,43224-Jul-201216: 09x 86
System.Messaging.dll4.0.30319.577257,62424-Jul-201216: 09x 86
System.servicemodel.dll4.0.30319.5776,116,42424-Jul-201216: 09x 86
System.XML.dll4.0.30319.5772,208,33624-Jul-201216: 09x 86
Pentru toate sprijinite IA-64-bază sistem
Reduceți tabelulMăriți tabelul
nume de sign-in fișieruluiVersiunea fișieruluiDimensiunea fișieruluiDatamarcă de timpPlatforma
CLR.dll4.0.30319.5776,730,28024-Jul-201216: 09x 86
CLR.dll4.0.30319.57719,375,68024-Jul-201217: 44IA-64
Mscordacwks.dll4.0.30319.5771,143,37624-Jul-201216: 09x 86
Mscordacwks.dll4.0.30319.5773,759,18424-Jul-201217: 44IA-64
Mscordbi.dll4.0.30319.577956,46424-Jul-201216: 09x 86
Mscordbi.dll4.0.30319.5773,296,32824-Jul-201217: 44IA-64
Mscorlib.dll4.0.30319.5775,201,99224-Jul-201216: 09x 86
Mscorlib.dll4.0.30319.5774,470,34424-Jul-201217: 44IA-64
Nlssorting.dll4.0.30319.57756,91224-Jul-201216: 09x 86
Nlssorting.dll4.0.30319.577143,92824-Jul-201217: 44IA-64
Sos.dll4.0.30319.577517,69624-Jul-201216: 09x 86
Sos.dll4.0.30319.5771,203,77624-Jul-201217: 44IA-64
System.data.sqlxml.dll4.0.30319.577752,73624-Jul-201216: 09x 86
System.identitymodel.dll4.0.30319.577398,43224-Jul-201216: 09x 86
System.Messaging.dll4.0.30319.577257,62424-Jul-201216: 09x 86
System.servicemodel.dll4.0.30319.5776,116,42424-Jul-201216: 09x 86
System.XML.dll4.0.30319.5772,208,33624-Jul-201216: 09x 86
Notă Datorită dependențelor de fișier, cele mai recente fix care conține aceste fișiere pot conține, de asemenea, fișierele suplimentare.

Stare

Microsoft a confirmat că aceasta este o problemă asociată cu produsele Microsoft enumerate în secțiunea „se aplică la".

Referințe

Pentru mai multe informații despre software-ul actualizării terminologia, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
824684 Descrierea terminologie standard care este utilizat pentru a descrie actualizările software Microsoft

Proprietă?i

ID articol: 2733944 - Ultima examinare: 17 august 2012 - Revizie: 5.0
Se aplică la:
  • Microsoft .NET Framework 4.0
Cuvinte cheie: 
kbqfe kbhotfixserver kbexpertiseinter kbsurveynew kbbug kbfix kbmt KB2733944 KbMtro
Traducere automată
IMPORTANT: Acest articol a fost tradus de software-ul de traducere automată Microsoft, si nu de un traducător. Microsoft vă oferă atât articole traduse de persoane, cât și articole traduse automat, astfel incat aveti access la toate articolele din Baza noastră de informatii în limba dvs. materna. Totuși, un articol tradus automat nu este întotdeauna perfect. Acesta poate conține greșeli de vocabular, sintaxă sau gramatică, la fel cum un vorbitor străin poate face greșeli vorbind limba dvs. materna. Compania Microsoft nu este responsabilă pentru nici o inexactitate, eroare sau daună cauzată de traducerea necorespunzătoare a conținutului sau de utilizarea traducerii necorespunzătoare de către clienții nostri. De asemenea, Microsoft actualizează frecvent software-ul de traducere automată.
Face?i clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 2733944

Trimite?i feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com