Momentan sunteți offline, așteptați să vă reconectați la internet

Actualizări pentru.NET Framework 2.0 Service Pack 2,.NET Framework 3.0 serviciu Pack 2, sau.NET 3.5 cadru Service Pack 1 nu poate actualiza corect fişierele chiar şi atunci când instalarea actualizării reuşeşte

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ă.

2431806
SIMPTOME
Când se instalează anumite actualizări pentru.NET Framework 2.0 Service Pack 2,.NET Framework 3.0 serviciu Pack 2, sau.NET cadru 3.5 Service Pack 1, update pot instala cu succes. Cu toate acestea, fişierele nu pot fi actualizate. Prin urmare, actualizare pot fi reoffered pe Windows Update.
CAUZĂ
Acest scenariu poate produce mai multe motive care includ anumite probleme de eşec instalare care sunt legate de sucursală dublă de întreținere. Între 2009 ianuarie şi iulie 2009, mai multe remedieri rapide pentru.NET Framework 2.0 Service Pack 2,.NET Framework 3.0 serviciu Pack 2, şi.NET 3.5 cadru Service Pack 1 au fost lansate cu un defect. Când sunt instalate remedieri rapide care au acest defect, şi apoi este instalat o actualizare de securitate, prezența remedierea rapidă împiedică fişierele sarcina utilă în actualizarea de securitate se actualizează corect. În anumite cazuri, această problemă poate, de asemenea, manifesta sub formă de eroare descris în următorul articol din baza de cunoştinţe Microsoft:
2262911 Eroare de excepţie "Imposibil de încărcat tip"System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy"" după ce instalaţi actualizarea 982167 sau update 982168
Microsoft a eliminat toate remedierile incluse acest defect şi a înlocuit cu remedierile noi care nu au defectul. Articolele din baza de cunoştinţe Microsoft pentru defecte remedierile rapide au fost actualizate, şi ei lista remediile înlocuirea fără defectului. Dacă aţi instalat unul dintre remedierile defecte sunt listate aici, aplică soluţie care este descrisă în secţiunea "Soluţie" din acest articol pentru a aborda problema. Dacă nu se aplică soluţie, există posibilitatea ca fişierele din sarcina utilă pentru o actualizare de securitate nu pot fi actualizate corect, lăsând computerul într-o stare de inconsistente şi eventual vulnerabile.

Listă de Hotfixes defecte

946411FIX: Când tipăriţi un fişier XPS pe un Windows XP Service Pack 2 sau Service Pack 3-bazate pe calculator, caractere în fişierul XPS imprimă incorect
952883IX: Tipul întoarcere sau argumentul afară o metodă de serviciu ASMX, care include o proprietate care are o reglor interne pot nu trebuie serializată pe un computer care are.NET Framework instalat
958090FIX: Excepţie System.EnterpriseServices.TransactionProxyException nu poate fi prins din alte domenii de aplicare atunci când acesta este declanşat în timpul unei finalizarea tranzacţiei
958252FIX: Când utilizaţi instrumentul personalizate Msdatasetgenerator din.NET cadru 2.0 Service Pack 1 (SP1), valoarea scara şi valoarea de precizie în codul generat pentru un terț.Furnizorul de date NET diferă de valorile stabilite
960442FIX: Primiţi un mesaj de eroare de excepţie când utilizaţi obiectul BinaryFormatter serializează şi deserialize un tip într-un ansamblu în generice.NET Framework 2.0 Service Pack 2 sau în.NET Framework 3.5 serviciu Pack 1
960754FIX: Primiţi excepţia ObjectDisposedException atunci când vă referiţi la obiectul Transaction.Current.TransactionInformation
961847FIX: Mesaj de eroare atunci când vizualizaţi o pagină în modul proiectare, după ce aţi recompilaţi un.NET proiect bazat pe cadru 3.5 Service Pack 1: "Eroare la crearea controlului – 'ControlInstanceName [text de]' nu se setează proprietatea 'PropertyName'"
961864FIX: Web clientii pot avea mai multe probleme când accesaţi o ASP.NET 2.0 AJAX-activat site Web
961870FIX: O irosire de memorie apare atunci când executaţi o aplicaţie care necesită CLR pentru a încărca o adunare modul mixt în.NET Framework 2.0 serviciu Pack 2
961881FIX: O violare de acces apare atunci când începeţi o aplicaţie care rulează pe CLR
961884FIX: Vă confruntaţi cu performanţă foarte lent pe o solicitare iniţială pentru a o ASP.Site-ul NET de Web după ce modificaţi folderul App_Code, bin folderul sau fişierul Global.asax
961885FIX: Primiţi o eroare de violare acces când executaţi o aplicaţie CLR care apelează metoda XslCompiledTransform.Transform
961901FIX: Modul de IME specifice stabilite pentru un câmp de editare pot să dispară când reveniţi în câmpul de editare din o.NET Windows bazate pe cadru 2.0 SP2 formFIX: modul de IME specifice stabilite pentru un câmp de editare pot să dispară când reveniţi în câmpul de editare din o.NET formă cadru 2.0 SP2 bazat pe Windows
961902FIX: Mesaj de eroare când compilarea unei ASP.Proiectul NET care conţine multe fişiere de resurse cerere: "O excepţie prima de şansă de tip"System.ArgumentException"a avut loc în mscorlib.dll"
962351FIX: Pop-out meniuri nu sunt afişate când utilizaţi Internet Explorer 8.0 in modul standard pentru a vizualiza o ASP.Pagină NET Web care are meniuri dinamic
962890FIX: Mesaj de eroare când un.NET Framework 2.0-bază cerere apelează funcţia XmlTextReader.Read în mod repetat: "eticheta de începere 'Permisiuni' linia 171 meci Tag-ul sfârşitul de 'PermissionRead'"
963676FIX: CLR fails cu o eroare de motor executarea de mortal, şi un accident se produce atunci când executaţi o aplicaţie utilizând.NET Framework 2.0 serviciu Pack 2
967114FIX: Mesaj de eroare când utilizaţi metoda System.Data.DataTable.InsertRow sau orice altă metodă de suprasarcină într-o.NET Framework 2.0-bază cerere la Inserare rânduri într-un tabel: "Operațiunea aritmetică a dus la o revărsare"
967613FIX: O aplicaţie care monitorizează intrări jurnal de evenimente se blochează atunci când se solicită metoda dispune de clasa System.Diagnostics.EventLog
967615REZOLVA: A.NET cadru 2.0 SP2 pe bază de cerere sau un.NET cadru 3.5 SP1-bază cerere nu aruncaþi corect obiecte ghidaj de siguranță care au fost create de obiect WindowsIdentity
967812O remediere rapidă este disponibilă ca actualizări unele proprietăţi în System.Globalization.RegionInfo clasa pentru Slovacia, Slovenia şi pentru Turcia
968108FIX: Accident de clienti Web sau experienţă un comportament neaşteptat când accesaţi o ASP.NET 2.0 AJAX-activat site Web care este implementat într-o fermă de Web
968249FIX: O dimensiune de instanţă incorectă este generat când utilizaţi tip bibliotecă exportatorului pentru a genera o bibliotecă de tip la o adunare CLR în.NET Framework 2.0 serviciu Pack 2
968392Mesaj de eroare şi controlul hyperlink nu este randat dacă proprietatea ImageUrl este setată în Visual Studio 2005 sau Visual Studio 2008, după ce instalaţi.NET Framework 2.0 SP2 sau.NET Framework 3.5 SP1: "Obiect nu este setată la o instanţă a unui obiect de referință"
968432FIX: O excepţie System.InvalidOperationException apare atunci când executaţi o aplicaţie Web care se bazează în.NET Framework 2.0 SP2 sau în.NET Framework 3.5 SP1
968556FIX: Metoda XslCompiledTransform.Transform nu este o metodă de suprasarcină care acceptă obiecte atât XPathNavigator şi XmlResolver ca argumente.NET Framework 2.0
968760O aplicaţie gestionată are un număr mare, firul mânere și mânerele eveniment în Microsoft.NET Framework 2.0
969364FIX: Blocuri de cod încorporat într-un ASP.NET 2.0 Web pagină dispar când utilizaţi instrumentul genera resurse locale în vizual Web Developer pentru a genera un fişier resurse locale
969612Descrierea pachetului de remediere rapidă pachet pentru ASP.NET 2.0: Aprilie 2009
969722FIXA: "ASP.Contor de performanţă NET Apps v2.0.50727 (__Total__) \Sessions activ"afişează o valoare duceau după Microsoft.NET 3.5 cadru Service Pack 1 este instalat
969836FIX: Un fir de lucrător într-o.NET Framework 2.0-bază Ferestre forme cerere poate fi blocat când se apelează metoda Control.Invoke, chiar dacă firul GUI este inactiv
970350FIX: Excepţie mesaj de eroare când un obiect System.Drawing.FontConverter invocă proprietatea FontFamily.Families în.NET Framework 2.0 SP2 sau în.NET Framework 3.5 SP1: "Out of Memory"
970510FIX: O excepţie TypeLoadException apare atunci când executaţi o.NET cadru 3.5 SP1-bază cerere
970924FIX: Performanţă de aplicaţii care utilizează CreateType metoda scăderea pe măsură ce adăugaţi mai multe obiecte de text la un modul de montaj dinamic în.NET Framework 2.0 SP2
971030FIX: O violare de acces se produce atunci când executaţi o.NET Framework 2.0-bază cerere care are un apel virtuale IList<t>, IEnumerable<t>, sau ICollection<t> interfaţă în o metodă LCG</t> </t> </t>
971169FIX: Error mesaj cînd tu a alerga un ASP.NET 2.0 Web cerere dacă numele de fişier resurse globale conţine cultura numele "zh-Hant"
971601FIX: Contoare de performanţă care monitorizează o cerere oprire responding cînd aplicarea iese şi reporneşte şi primi excepţia System.InvalidOperationException pe un computer pe care se execută.NET Framework 2.0
971988FIX: Utilizarea CPU creşte semnificativ când executaţi un.NET Framework 2.0-bază Multi-AppDomain aplicaţie care utilizează obiecte ale căror finalizers începe metode ThreadPool
971993Descrierea această remediere rapidă care permite ASP.NET Web cerere la spre suport bazează despăgubire identităţi când utilizaţi furnizorii de membru
972259FIX: Fire de o.NET Framework 2.0 SP2-Programul bazate pe pauză pentru un timp foarte lung, atunci când este activată colectare gunoi concurente
972848FIX: O generaţie de fișier imagine de memorie miniaturală este lent şi dimensiunea fişierului este mai mare decât se aştepta atunci când informațiile care colectează fişierul nu este de tip MiniDumpWithFullMemory.NET Framework 2.0
Pentru mai multe informaţii despre filiala dublă de întreținere, faceţi clic pe următorul număr de articol pentru a vedea articolul în baza de cunoştinţe Microsoft:
960043 Dublă ramura de întreținere pentru.NET Framework 2.0 Service Pack 2,.NET Framework 3.0 serviciu Pack 2, şi.NET Framework 3.5 serviciu Pack 1
REMEDIERE
Pentru a soluţiona această problemă, urmaţi aceşti paşi.

Pasul 1

Instalaţi remedierea rapidă 975954. Pentru a descărca actualizările MSI, vizitaţi următoarea pagină Web MSDN:

Pasul 2

Executaţi o reparaţie a produsului. Am poate repara produsul pentru tine automat sau vă poate repara produsului-te.

A alerga repararea pentru mine

Pentru a executa o reparaţie a produsului automat, faceţi clic pe Repara buton. Apoi faceţi clic pe A alerga în Fişier Downloadcaseta de dialog, şi apoi urmaţi paşii din Fix se expertul.


Notă Acest expert este în limba engleză. Cu toate acestea, remedierea automată de asemenea works pentru alte versiuni lingvistice de Windows.

Notă Dacă nu sunteţi pe computerul care are problema, puteţi salva repara automat la un CD sau o unitate flash astfel încât aveţi posibilitatea să executaţi-l pe computerul care are problema.

Permiteţi-mi repara eu însumi să

Pentru a repara produsului-te, tastaţi următoarele linii comanda corespunzătoare la un ascensor virgulă prompt:
  • Dacă aveţi doar.NET cadru 2.0 Service Pack 2 instalată, executaţi următoarea comandă:
    Msiexec/f {C09FB3CD-3D0C-3F2D-899A-6A1D67F2073F}
    Această comandă reparaţii.NET cadru 2.0 SP2 produs straturi.
  • Dacă aveţi.NET cadru 3.0 Service Pack 2 instalată, executaţi următoarele comenzi:
    Msiexec/f {C09FB3CD-3D0C-3F2D-899A-6A1D67F2073F}

    Msiexec/f {A3051CD0-2F64-3813-A88D-B8DCCDE8F8C7}
    Aceste comenzi atât reparării.NET Framework 2.0 SP2 şi.NET cadru 3.0 SP2 produs straturi.
  • Dacă aveţi.NET cadru 3.5 Service Pack 1 instalată, executaţi următoarele comenzi:
    Msiexec/f {C09FB3CD-3D0C-3F2D-899A-6A1D67F2073F}

    Msiexec/f {A3051CD0-2F64-3813-A88D-B8DCCDE8F8C7}

    Msiexec/f {CE2CDD62-0124-36CA-84D3-9F4DCF5C5BD9}
    Aceste comenzi repara.NET Framework 2.0 SP2,.NET Framework 3.0 SP2, precum şi.NET cadru 3.5 SP1 produs straturi.
Când straturile produs ce reparaţi executând clic pe aceste comenzi, aceasta provoacă toate caracteristicile în acel produs strat (.NET Framework 2.0 SP2,.NET Framework 3.0 SP2, precum şi.NET Framework 3.0 SP1) să reevalueze starea lor de instalare.

Aceasta rezolvă problema este cauzată de baseliner rău şi vă permite actualizarea aplică încărcătura sa cu succes.

Pentru mai multe informaţii despre cum se execută o comandă care utilizează permisiuni sporite, vizitaţi următoarea pagină Web Microsoft:


Step3

Va trebui să reinstalaţi o remediere rapidă care a fost actualizat şi înlocuit după cum sa menţionat în secţiunea „cauze". Pentru a determina dacă aveţi pentru a reinstala astfel un remediu actualizate, examinaţi secţiunea "Informaţii înlocuire Hotfix" în baza de cunoştinţe pentru remedierea rapidă care aţi instalat.
INFORMAŢII SUPLIMENTARE
Pentru mai multe informaţii despre parametrii care sunt acceptate de Windows Installer, vizitaţi următoarea pagină Web MSDN: Pentru mai multe informaţii despre Windows Installer, vizitaţi următoarea pagină Web MSDN:

Avertisment: Acest articol a fost tradus automat

Proprietăți

ID articol: 2431806 - Ultima examinare: 09/01/2011 16:41:00 - Revizie: 1.0

  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 3.0 Service Pack 2
  • Microsoft .NET Framework 2.0 Service Pack 2
  • kbprb kbfix kbtshoot kbexpertiseinter kbsurveynew kbinstallation kbmsifixme kbfixme kbmt KB2431806 KbMtro
Feedback