Een update voor Microsoft .NET Framework wordt mogelijk niet geïnstalleerd wanneer Microsoft .NET Framework 4 is geïnstalleerd en er opnieuw moet worden opgestart

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

Symptomen

Een update voor Microsoft .NET Framework versie 4 wordt mogelijk niet geïnstalleerd als aan de volgende voorwaarden wordt voldaan:
  • U hebt eerder Microsoft .NET Framework 4 of Microsoft .NET Framework 4 Client Profile geïnstalleerd.
  • De computer opnieuw zal worden opgestart, maar dit is nog niet gebeurt voordat u de nieuwe update installeert.
Opmerking Als u de update installeert via de Windows Update-website, heeft het er mogelijk de schijn van dat de update is aangeboden en geïnstalleerd. Nadat u de computer opnieuw hebt opgestart, wordt dezelfde update echter opnieuw aangeboden.

Oorzaak

Dit probleem treedt op omdat wanneer Microsoft .NET Framework 4 wordt geïnstalleerd, bepaalde componenten worden vergrendeld of worden gebruikt, totdat het systeem opnieuw wordt opgestart. Deze componenten kunnen niet worden bijgewerkt, totdat het systeem opnieuw wordt opgestart. De versie van de shim (mscoree.dll) die is beschreven in het scenario in de sectie Symptomen, betreft met het oog hierop Microsoft .NET Framework versie 3.5 SP1 of eerder. De installatie van Microsoft .NET Framework 4 gaat gepaard met de implementatie van bepaalde instellingen die ervoor zorgen dat de oudere shim niet correct kan werken, totdat de shim na het opnieuw opstarten van het systeem opnieuw is bijgewerkt. In dit scenario zal, als u probeert om een andere update voor Microsoft .NET Framework te installeren, terwijl er wordt gewacht op opnieuw opstarten, de update proberen om voor de bestanden in de update gebruik te maken van een GAC-implementie (Global Assembly Cache). Voor deze GAC-bewerking is de shim vereist. Aangezien deze shim echter in afwachting van het opnieuw opstarten in een inconsistente toestand verkeert, zal de GAC-bewerking mislukken. Dit leidt ertoe dat de update mislukt.

Workaround

U kunt dit probleem vermijden door de computer opnieuw op te starten voordat u de nieuwe Microsoft .NET Framework-updates installeert. Als u op dit probleem bent gestuit en als een update vanwege dit probleem niet is geïnstalleerd, moet u de computer opnieuw opstarten en moet u vervolgens de nieuwe updates opnieuw installeren.

Status

Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Opmerking Dit is een artikel voor snelle publicatie dat rechtstreeks is gemaakt vanuit de ondersteuningsorganisatie van Microsoft. De informatie in dit artikel wordt in de huidige vorm aangeboden in reactie op nieuw geconstateerde problemen. Aangezien artikelen van dit type zeer snel moeten worden gepubliceerd, kan de inhoud typografische fouten bevatten en kan de inhoud zonder voorafgaande kennisgeving worden gewijzigd. Raadpleeg de Gebruiksrechtovereenkomst voor overige aandachtspunten.

Eigenschappen

Artikel ID: 2431208 - Laatste beoordeling: dinsdag 26 oktober 2010 - Wijziging: 1.0
De informatie in dit artikel is van toepassing op:
  • Microsoft .NET Framework 1.1 Service Pack 1
  • Microsoft .NET Framework 2.0 Service Pack 2
  • Microsoft .NET Framework 3.5
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 4.0
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 Service Pack 2 op de volgende platformen
    • Windows Server 2008 for Itanium-Based Systems
    • Windows Server 2008 Datacenter
    • Windows Server 2008 Enterprise
    • Windows Server 2008 Standard
    • Windows Web Server 2008
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
  • Windows Vista Service Pack 2 op de volgende platformen
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Starter
    • Windows Vista Ultimate
    • Windows Vista Enterprise 64-bit edition
    • Windows Vista Home Basic 64-bit edition
    • Windows Vista Home Premium 64-bit edition
    • Windows Vista Ultimate 64-bit edition
    • Windows Vista Business 64-bit edition
  • Windows Vista Service Pack 1 op de volgende platformen
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Starter
    • Windows Vista Ultimate
    • Windows Vista Enterprise 64-bit edition
    • Windows Vista Home Basic 64-bit edition
    • Windows Vista Home Premium 64-bit edition
    • Windows Vista Ultimate 64-bit edition
    • Windows Vista Business 64-bit edition
  • Microsoft Windows Server 2003 Service Pack 2 op de volgende platformen
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Web Edition
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows XP Professional x64 Edition
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows XP Service Pack 3 op de volgende platformen
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
Trefwoorden: 
kbbug kbexpertiseinter kbsecurity KB2431208

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