Actualizarea de fiabilitate 1 pentru .NET Framework 4

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

În această pagină

Introducere

Actualizarea de fiabilitate 1 pentru Microsoft .NET Framework 4 este disponibil pentru a stabili unele probleme de stabilitate, fiabilitatea și performanțele Microsoft .NET Framework 4.

Această actualizare include actualizare pachetele care sunt enumerate în "Informații cu privire la înlocuirea update-urilor existente"secțiune.

Acest pachet de actualizare, de asemenea, rezolvă unele probleme care nu au fost documentate într-un articol anterior lansate din bază de cunoștințe Microsoft (KB). Pentru mai multe informații despre aceste probleme, consultați "Mai multe informații"secțiune.

REZOLUȚIE

Informa?ii despre Update


Descarca Reliability Update 1 pentru 4 cadru .net de pe situl Web Microsoft Download Center următoarele:
Reduceți imagineaMăriți imaginea
Descărcare
Descărcați Reliability Update 1 pentru Microsoft .NET Framework 4 acum.

Pentru mai multe informații despre modul de descărcare a fi?ierelor suport Microsoft, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
119591 Cum se obțin fișierele suport Microsoft de la serviciile online
Microsoft a scanat acest fișier pentru a detecta viruși. Microsoft a utilizat cele mai recente produse software de detectare a virusilor care erau disponibile la data la care fisierul a fost înregistrat. Fișierul este stocat pe fermă de servere securizate care ajută la prevenirea modificărilor neautorizate ale fișierului.

Cerințe preliminare

Pentru a aplica această actualizare, trebuie să aveți 4 cadru .net sau Microsoft .net cadru 4 Client Profil instalat.

Pentru a instala această actualizare, trebuie să aveți Windows Installer 3.1 sau o versiune ulterioară instalată. Pentru a obține cea mai recentă versiune de Windows Installer, vizitați următorul site Web Microsoft:
Descărcați Windows Installer 4.5 redistribuibilă

Parametri pentru această actualizare


Pentru mai multe informații despre diferitele parametrii care sunt acceptate de această actualizare, vizitați următorul site Web Microsoft:
227091 Parametri pentru instrumentul Microsoft Windows Installer

Pentru informații suplimentare despre Windows Installer, vizitați următorul site Web MSDN:
Informații generale despre Windows Installer

Informații cu privire la necesitatea unui restart

După ce aplicați această actualizare, trebuie să reporniți computerul dacă orice fișiere afectate sunt blocate sau sunt utilizate. Updatereplacement

Informații cu privire la înlocuirea update-urilor existente

Click aici pentru a vizualiza sau ascunde informații detaliate

Informații cu privire la fișiere

Click aici pentru a vizualiza sau ascunde informații detaliate

INFORMAȚII SUPLIMENTARE

Această actualizare rezolvă probleme

Această actualizare rezolvă următoarele probleme.

Numarul 1

Luați în considerare următorul scenariu:
  • Instalați .NET Framework pe un computer.
  • Executați o aplicație bazată pe .NET Framework. .NET Framework versiunea aplicației diferă de versiunea de .NET Framework care este instalată pe computer.
  • Primiți un mesaj care afirmă că versiunea .NET Framework necesar nu este instalat și că puteți descărca versiunea solicitate utilizând informațiile furnizate de descărcare.
  • Informații de descărcare vă permite să vă deschide un site Web care conține toate versiunile .NET Framework.
În acest scenariu, trebuie să selectați versiunea corectă de .NET Framework pentru a descărca de pe pagina de web.

După ce aplicați această actualizare, vă sunt direcționate către o pagină Web care este un specific la versiunea .NET Framework necesare.

Edi?ia 2

Când .net cadru 4 Just-In-Time (JIT)-compilator utilizează o metodă optimizat pentru a genera codul Adunării, anumite modele intrare ar putea defectarea sau func?ionarea necorespunzătoare aplicarea.

Problema 3

Luați în considerare următorul scenariu:
  • Instalați .net cadru 4 pe un computer. Computerul are o valoare mică de memorie disponibilă.
  • Utilizați caracteristica monitorizare resurse AppDomain 4 cadru .net pentru a crea un AppDomain pentru o aplicație bazată pe .net cadru 4.
  • Executați aplicația.
În acest scenariu, cererea poate func?ionarea necorespunzătoare sau defectarea.

Problema 4

Când utilizați caracteristicile Microsoft Visual Studio 2010 depanare de imagine de memorie miniaturală pe un computer care execută 4 cadru .net, ați putea fi incapabil la spre debug un fi?ier imagine de memorie miniaturală. În plus, trasarea stivei este disponibilă pentru fișierul.

Problema 5


Luați în considerare acest scenariu:
  • Executați o aplicație bazată pe .net cadru 4.
  • Aveți un fișier de imagine care conține conținutul de memorie pentru running proces și care lipsesc unele părți specifice de memorie. Aceste elemente de memorie sunt de regulă culese.
  • Utilizați Visual Studio 2010 pentru a încărca fișierul imagine de memorie pentru a vizualiza stiva de un fir.
În acest scenariu, cititorul autobasculante afișează stivă și cadrele gestionate incorect.

Notă Această problemă se produce chiar și atunci când păr?ile de memorie care nu dispune de fișier de imagine memorie nu sunt necesare pentru a afișa stiva.

Problema 6


Simbolul Rupie noi nu se afișează când executați Microsoft .net cadru 4-bază cerere pentru a obține simbolul dacă setările regionale utilizator nu este setată la o localizare Indian.

Problema 7


Luați în considerare următorul scenariu:
  • Adăugați cookie-uri la un răspuns pentru un site Web bazate pe ASP.NET.
  • Răspunsul are un antet set-cookie pentru o resursă statice. Răspunsul ar putea fi nucleu în cache.
  • Un utilizator al solicitări site Web resursa statice.
În acest scenariu, utilizatorul incorect ar putea obține un cookie care este creat pentru un alt utilizator direct din cache nucleu.

Problemă 8


Simptome

Expertul de configurare a sursei acoperire de date nu testat o interogare care este creat pentru Microsoft SQL Server Compact 4.0 în Microsoft Visual Studio 2010.

Cauza

Această problemă apare deoarece Expertul de configurare a sursei acoperire de date nu poate testa interogarea pe care le creează pentru SQL Server 4.0 Compact în Visual Studio 2010.

Problema 9


Crawler-ul Bing a actualizat său user agenție din Msnbot la Bingbot în octombrie 2010. După ce instalați această actualizare, ASP.NET bowser capabilități atât pentru Bingbot și Msnbot funcționează corect.

Problema 10


Luați în considerare următorul scenariu:
  • Executați Internet Information Services (IIS) pe un computer. O limită de personalizată octet privat pentru IIS nu este setată.

    Notă Limita de octet privat implicit este stabilită utilizând o valoare de 0 .
  • IIS calculează o AutoPrivateBytesLimit limită pentru Cache Manager să tăiați cache-ul pentru a preveni procesul de lucrător la reciclare.
În acest scenariu, este să întâlniți una dintre următoarele probleme:
  • În cazul în care computerul execută o WOW64process, limita implicită este setată la o valoare mai mică decât valoarea de proiectare.
  • În cazul în care computerul execută un proces x 64, limita implicită este setată la o valoare mult mai mare decât valoarea optimă. De aceea, cache-ul nu este adesea tuns.


Problema 11


Simptom

Clasa System.Runtime.MemoryCacheEntryChangeMonitor într-o aplicație ASP.NET generează o excepție când metoda InitDisposableMembers de aplicația apelează metoda MemoryCache.CreateMemoryCacheEntryChangeMonitor .

Notă Clasa System.Runtime.MemoryCacheEntryChangeMonitor utilizează intern un câmpul DateTimeOffset .

Cauza

Această problemă apare deoarece clasa System.Runtime.MemoryCacheEntryChangeMonitor initializeaza câmpul lastModified la câmpul DateTime.MinValue . Prin urmare, cererile nu poate folosi clasa MemoryCache .

Notă Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
2346777 FIX: Excepție System.ArgumentOutOfRangeException când executați o aplicație bazată pe .net cadru 4 care utilizează metoda MemoryCache.CreateCacheEntryChangeMonitor


Problema 12


Când ASP.NET UpdatePanel controlul clasa construiește argumentele postback, se produc următoarele probleme:
  • Cod JavaScript nu manipulează noile tipuri intrare specifica?iilor HTML5.
  • Unele valori de intrare specifica?iilor HTML5 sunt ignorate și excluse.

Clasa ASP.NET UpdatePanel controlul utilizează codul JavaScript pentru construiește argumentele postback care se ocupă de opera?iuni postback parțială. Codul JavaScript mânere cunoscut doar intrare tipuri de specifica?iile HTML4 și ignoră alte tipuri de intrare. Cu toate acestea, specifica?iile HTML5 introducă anumite tipuri de intrare noi pentru elemente de intrare. Prin urmare, această problemă se produce când executați codul JavaScript într-un browser care acceptă unele valori de intrare specifica?iilor HTML5.

Problema 13


Unele caracteristici ASP.NET 4.0 întâlni probleme atunci când aceste caracteristică procesul codul HTML5. Aceste caracteristici au fost proiectate în ASP.NET 4.0 pentru a sprijini numai HTML4 specifica?iile.

După ce aplicați această actualizare, următoarele caracteristici sunt actualizate pentru a sprijini HTML5 tipuri de intrare în ASP.NET 4.0:
  • UpdatePanel
  • Formular Web Callbacks
  • Partea client validare

Problemă 14


Luați în considerare următorul scenariu:
  • Utilizați furnizor acoperire de date a cadrului .net pentru SQL Server (SqlClient) pentru a vă conecta la o instanță de Microsoft SQL Azure sau Microsoft SQL Server.
  • O conexiune stabilită este eliminat de la piscina de conexiune.
  • Prima cerere este trimis la server.
În acest scenariu, se întâlnește o instanță a SqlException și primiți următorul mesaj de eroare:
Un nivel de transport eroare la trimiterea cererii la server.


Proprietă?i

ID articol: 2533523 - Ultima examinare: 27 iunie 2012 - Revizie: 3.0
SE APLICĂ LA:
  • Microsoft .NET Framework 4.0
  • Microsoft Windows XP Service Pack 3, când se utilizează cu:
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
  • Microsoft Windows Server 2003 Service Pack 2, când se utilizează cu:
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Standard x64 Edition
  • Windows Server 2008 Service Pack 2, când se utilizează cu:
    • Windows Server 2008 Datacenter
    • Windows Server 2008 Enterprise
    • Windows Server 2008 Foundation
    • Windows Server 2008 Standard
  • Pachet Service Pack 2 pentru Windows Vista, când se utilizează cu:
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Starter
    • Windows Vista Ultimate
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows 7 Service Pack 1, când se utilizează cu:
    • Windows 7 Enterprise
    • Windows 7 Home Basic
    • Windows 7 Home Premium
    • Windows 7 Professional
    • Windows 7 Ultimate
  • Windows 7 Starter
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Service Pack 1, când se utilizează cu:
    • Windows Server 2008 R2 Datacenter
    • Windows Server 2008 R2 Enterprise
    • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Foundation
Cuvinte cheie: 
kbqfe kbfix atdownload kbsurveynew kbexpertiseadvanced kbmt KB2533523 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: 2533523

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