FIX: Updates de.NET Framework mislukken en sommige bestanden in de GAC worden verwijderd

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 2260913 - Bekijk de producten waarop dit artikel van toepassing is.
Alles uitklappen | Alles samenvouwen

Op deze pagina

Symptomen

Wanneer u een update installeert op Microsoft.NET Framework het installatieproces kan mislukken en terugdraaien. Nadat het terugdraaien voltooid is, sommige Microsoft.NET Framework-bestanden in de globale assembly-cache (GAC) zijn verwijderd. Daarom enkele Microsoft.NET Framework toepassingen mogelijk niet uitgevoerd of mogelijk foutief uitgevoerd.

In het logboek Microsoft Installer (MSI) voor de installatie van de update wordt een foutbericht van de volgende strekking:
<assembly path="" and="" name=""></assembly>. IAssemblyCache->InstallAssembly()-2147024864 geretourneerd.
<date></date><time></time>DDSet_Error: Assembly te installeren is mislukt '<assembly path="" and="" name=""></assembly>"vanwege systeemfout: het proces heeft geen toegang tot het bestand omdat het wordt gebruikt door een ander proces.

Oorzaak

Dit probleem treedt op vanwege de interactie van een bug in Microsoft.NET Framework en bepaalde toepassingen van derden. Deze toepassingen plaatsen een vergrendeling in de GAC assembly en de map met de assembly op hetzelfde moment. Dit probleem zijn alleen zichtbaar wanneer u een toepassing die gebruikmaakt van derden application virtualization technology te virtualiseren Microsoft uitvoert.NET Framework.

OpmerkingStandaard Microsoft wordt uitgevoerd.NET Framework-toepassing wordt niet vergrendeld, bestanden of mappen in de GAC op een wijze die het probleem veroorzaakt.

Oplossing

Als dit probleem al heeft plaatsgevonden, hebt u Microsoft oplossen.NET Framework. Zie de sectie 'Meer informatie' van dit artikel voor meer informatie.

Als dit probleem nog niet is opgetreden, kunt u het hotfix-pakket om te voorkomen dat dit probleem tijdens de installatie van toekomstige updates installeren.

BelangrijkDeze hotfix lost het probleem van assemblages in de GAC worden verwijderd wanneer een update-installatie mislukt en teruggedraaid. Deze omzetten update tijdens de installatiefouten of de oorzaken van een rollback niet.

OpmerkingDit probleem treedt ook op wanneer u een naar Microsoft Update.NET Framework 1.1 servicepack 1 (SP1). Er is echter momenteel geen hotfix voor deze situatie.

Informatie over hotfixes

Een ondersteunde hotfix is nu beschikbaar bij Microsoft. Het is echter bedoeld om alleen het probleem dat in dit artikel wordt beschreven. Gelden alleen voor systemen waarop dit specifieke probleem. Deze hotfix wellicht extra worden getest. Als u geen ernstige problemen ondervindt, is het daarom raadzaam te wachten op de volgende update waarin deze hotfix is opgenomen.

Dit probleem onmiddellijk contact op met Microsoft Customer Support Services om de hotfix te verkrijgen. Bezoek de volgende Microsoft-website voor een volledige lijst met telefoonnummers van Microsoft Customer Support Services en informatie over ondersteuningskosten:
http://support.Microsoft.com/contactus/?ws=support
OpmerkingIn speciale gevallen kunnen kosten die normaal verbonden worden geannuleerd als een medewerker van Microsoft bepaalt dat een specifieke update de oplossing van uw probleem. De gebruikelijke ondersteuningskosten gelden voor extra ondersteuningsvragen die niet in aanmerking voor de specifieke update in kwestie komen.

Algemene informatie over de hotfixbestanden voor elk besturingssysteem en platform

Deze tabel samenvouwenDeze tabel uitklappen
ProductBestandsnaamPlatform
Microsoft.NET Framework 2.0 SP2 Windows Server 2003 (MSI)NDP20SP2 KB2260913 IA64.exeItanium
Microsoft.NET Framework 2.0 SP2 Windows Server 2003, Windows XP (MSI)NDP20SP2 KB2260913 x64.exeIntel/AMD 64-bits
Microsoft.NET Framework 2.0 SP2 Windows Server 2003, Windows XP (MSI)NDP20SP2-KB2260913-x 8632-bits
Microsoft..NET Framework 3.5 SP1 Windows Server 2008 (CBS)Windows6.0-KB2260913-v2-ia64.msuItanium
Microsoft..NET Framework 3.5 SP1 Windows Vista, Windows Server 2008 (CBS)Windows6.0-KB2260913-v2-x64.msuIntel/AMD 64-bits
Microsoft..NET Framework 3.5 SP1 Windows Vista, Windows Server 2008 (CBS)Windows6.0-KB2260913-v2-x86.msu32-bits
Microsoft.NET Framework 4.0 - Windows Server 2003, Windows Server 2008, Windows Server 2008 R2 (MSI)NDP40 KB2260913 IA64.exeItanium
Microsoft.NET Framework 4.0 - Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2 (MSI)NDP40 KB2260913 x64.exeIntel/AMD 64-bits
Microsoft.NET Framework 4.0 - Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2 (MSI)NDP40-KB2260913-x 8632-bits

Vereisten

Hebt u deze hotfix een van de volgende versies van Microsoft.NET Framework op de computer geïnstalleerd.
  • Microsoft.NET Framework 2.0 servicepack 2 (SP2)
  • Microsoft..NET Framework 3.5 servicepack 1 (SP1)
  • Microsoft.NET Framework 4.0

Opnieuw opstarten

U moet de computer opnieuw opstarten nadat u deze hotfix.

Vervanging van hotfixes

Deze hotfix vervangt de hotfix.

Bestandsgegevens

De Engelse versie van deze hotfix heeft de bestandskenmerken (of recentere bestandskenmerken) die in de volgende tabel worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Het verschil tussen UTC en lokale tijd, gebruikt u deTijdzonetabblad in deDatum en tijditem in het Configuratiescherm.

Voor Microsoft.NET Framework 2.0 SP2 op alle ondersteunde x 86 versies van Windows 2000, Windows Server 2003 en Windows XP
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Mscordacwks.dll2.0.50727.5058989,52812 Okt 201005: 18x 86
Mscorlib.dll2.0.50727.50584,550,65612 Okt 201005: 18x 86
MSCORWKS.dll2.0.50727.50585,824,84812 Okt 201005: 18x 86
Sos.dll2.0.50727.5058388,93612 Okt 201005: 18x 86
Voor Microsoft.NET Framework 2.0 SP2 op alle ondersteunde x 64 versies van Windows 2000, Windows Server 2003 en Windows XP
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Mscordacwks.dll2.0.50727.50581,755,48011 Okt 201023: 18x 64
Mscorlib.dll2.0.50727.50584,567,04011 Okt 201023: 13x 64
MSCORWKS.dll2.0.50727.505810,044,75211 Okt 201023: 17x 64
Sos.dll2.0.50727.5058485,19211 Okt 201023: 14x 64
Voor Microsoft.NET Framework 2.0 SP2 op alle ondersteunde IA-64-versies van Windows Server 2003
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Mscordacwks.dll2.0.50727.50583,082,58412 Okt 201000: 59IA-64
Mscorlib.dll2.0.50727.50584,009,98412 Okt 201000: 58IA-64
MSCORWKS.dll2.0.50727.505820,194,12812 Okt 201000: 54IA-64
Sos.dll2.0.50727.5058872,77612 Okt 201000: 57IA-64
Voor Microsoft.NET Framework 3.5 SP1 op alle ondersteunde x 86 versies van Windows Vista SP2 en Windows Server 2008 SP2
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Mscorlib.dll2.0.50727.50594,550,65629-Okt-201010: 54x 86
Mscordacwks.dll2.0.50727.5059989,52829-Okt-201010: 54x 86
MSCORWKS.dll2.0.50727.50595,824,84829-Okt-201010: 55x 86
Sos.dll2.0.50727.5059388,93629-Okt-201010: 55x 86
Voor Microsoft.NET Framework 3.5 SP1 op alle ondersteunde x 64 versies van Windows Vista SP2 en Windows Server 2008 SP2
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Mscorlib.dll2.0.50727.50594,567,04029-Okt-201010: 53x 64
Mscordacwks.dll2.0.50727.50591,755,48029-Okt-201010: 53x 64
MSCORWKS.dll2.0.50727.505910,044,75229-Okt-201010: 54x 64
Sos.dll2.0.50727.5059485,19229-Okt-201010: 54x 64
Voor Microsoft.NET Framework 3.5 SP1 op alle ondersteunde IA-64-versies van Windows Server 2008 SP2
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Mscorlib.dll2.0.50727.50594,009,98429-Okt-201010: 56IA-64
Mscordacwks.dll2.0.50727.50593,082,58429-Okt-201010: 55IA-64
MSCORWKS.dll2.0.50727.505920,194,12829-Okt-201010: 56IA-64
Sos.dll2.0.50727.5059872,77629-Okt-201010: 56IA-64
Voor Microsoft.NET Framework 4.0 op alle ondersteunde x 86 versies van Windows XP, Windows Server 2003, van Windows Vista, Windows Server 2008, Windows 7 en van Windows Server 2008 R2
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
CLR.dll4.0.30319.3906,730,56818-Nov-201007: 09x 86
Mscordacwks.dll4.0.30319.3901,141,59218-Nov-201007: 09x 86
Mscordbi.dll4.0.30319.390955,21618-Nov-201007: 09x 86
Mscorlib.dll4.0.30319.3905,196,11218-Nov-201007: 09x 86
Sos.dll4.0.30319.390516,93618-Nov-201007: 09x 86
Voor Microsoft.NET Framework 4.0 op alle ondersteunde x 64 versies van Windows XP, Windows Server 2003, van Windows Vista, Windows Server 2008, Windows 7 en van Windows Server 2008 R2
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
CLR.dll4.0.30319.3909,799,49618-Nov-201007: 49x 64
Mscordacwks.dll4.0.30319.3901,513,30418-Nov-201007: 49x 64
Mscordbi.dll4.0.30319.3901,453,39218-Nov-201007: 49x 64
Mscorlib.dll4.0.30319.3904,960,08018-Nov-201007: 49x 64
Sos.dll4.0.30319.390597,83218-Nov-201007: 49x 64
Voor Microsoft.NET Framework 4.0 op alle ondersteunde IA-64-versies van Windows Server 2003, Windows Server 2008 en Windows Server 2008 R2
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
CLR.dll4.0.30319.39019,378,50418-Nov-201008: 35IA-64
Mscordacwks.dll4.0.30319.3903,755,86418-Nov-201008: 35IA-64
Mscordbi.dll4.0.30319.3903,293,52018-Nov-201008: 35IA-64
Mscorlib.dll4.0.30319.3904,447,56818-Nov-201008: 35IA-64
Sos.dll4.0.30319.3901,203,01618-Nov-201008: 35IA-64

Workaround

Sluit alle toepassingen die gebruikmaken van Microsoft om dit probleem.NET Framework of die houdt vergrendelingen op bestanden of mappen in de GAC voordat u de Microsoft-updates installeert.NET Framework.

Status

Microsoft heeft bevestigd dat dit probleem in de Microsoft-producten die worden vermeld is in de sectie 'Van toepassing op'.

Meer informatie

Als dit probleem al op uw computer heeft plaatsgevonden en verzamelingen zijn verwijderd uit de GAC, hebt u Microsoft oplossen.NET Framework.

Voor meer informatie over het oplossen van Microsoft.NET Framework, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
908077Hoe handmatig verwijderen en opnieuw installeren van Microsoft.NET Framework 2.0

U kunt ook overwegen Aaron Stebner.Opschoonprogramma van .NET Framework. Voor meer informatie over het.NET Framework opschoonprogramma, Ga naar de volgende Microsoft-website:
.NET Framework Cleanup Tool gebruikershandleiding


Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie over Microsoft software-updates:
824684Beschrijving van de standaardterminologie die wordt gebruikt om software-updates voor Microsoft te beschrijven

Ga naar de volgende Microsoft-website voor meer informatie over de GAC:
Algemene informatie over de GAC

Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie over het ondersteuningsbeleid voor Microsoft-programma's in een toepassing of software omleiding programma of in een toepassing van derden of virtualisatie Softwareomgeving:
9274287Ondersteuning van beleid voor Microsoft-programma's in een toepassing of software omleiding programma of in een derde toepassing of software virtualisatie omgeving



Eigenschappen

Artikel ID: 2260913 - Laatste beoordeling: maandag 21 maart 2011 - Wijziging: 2.0
De informatie in dit artikel is van toepassing op:
  • Microsoft .NET Framework 2.0 Service Pack 2
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 4.0
Trefwoorden: 
kbqfe kbfix kbhotfixserver kbexpertiseadvanced kbsurveynew kbmt KB2260913 KbMtnl
Automatisch vertaald artikel
BELANGRIJK: Dit artikel is vertaald door de vertaalmachine software van Microsoft in plaats van door een professionele vertaler. Microsoft biedt u professioneel vertaalde artikelen en artikelen vertaald door de vertaalmachine, zodat u toegang heeft tot al onze knowledge base artikelen in uw eigen taal. Artikelen vertaald door de vertaalmachine zijn niet altijd perfect vertaald. Deze artikelen kunnen fouten bevatten in de vocabulaire, zinsopbouw en grammatica en kunnen lijken op hoe een anderstalige de taal spreekt en schrijft. Microsoft is niet verantwoordelijk voor onnauwkeurigheden, fouten en schade ontstaan door een incorrecte vertaling van de content of het gebruik ervan door onze klanten. Microsoft past continue de kwaliteit van de vertaalmachine software aan door deze te updaten.
De Engelstalige versie van dit artikel is de volgende:2260913

Geef ons 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