Foutbericht wanneer u probeert een hotfix of update toe te passen: "Fout 9002. Microsoft Visual Studio .NET 2003 Hotfix (KBxxxxxx) kan niet worden geïnstalleerd omdat u een of meer hotfixes hebt geïnstalleerd. Verwijder deze en probeer het opnieuw."

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 942380 - Bekijk de producten waarop dit artikel van toepassing is.
Belangrijk Dit artikel bevat informatie over het bewerken van het register. Maak eerst een back-up van het register voordat u dit gaat bewerken. Ga eerst na of u weet hoe u het register kunt herstellen als er een probleem optreedt. Als u meer informatie wilt over het maken van een back-up van het register en het herstellen of wijzigen van het register, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
322756 Back-up van het register maken en het register terugzetten in Windows XP en Windows Vista
Alles uitklappen | Alles samenvouwen

Op deze pagina

Symptomen

Wanneer u probeert een hotfix of update toe te passen, wordt mogelijk een foutbericht van de volgende strekking weergegeven:
Fout 9002. Microsoft Visual Studio .NET 2003 Hotfix (KBxxxxxx) kan niet worden geïnstalleerd omdat u een of meer hotfixes hebt geïnstalleerd. Verwijder deze en probeer het opnieuw.
Dit foutbericht kan worden weergegeven wanneer u probeert een hotfix of update toe te passen voor een van de volgende producten:
  • Microsoft .NET Framework 1.1 of .NET Framework 1.0
  • Microsoft Visual Studio .NET 2003 of Visual Studio .NET 2002

Oorzaak

Dit probleem kan een van de volgende oorzaken hebben:
  • U hebt een niet-samengevoegde hotfix toegepast voor het product.

    Een niet-samengevoegde hotfix is een hotfix of update die niet wordt opgenomen in een servicepack of productrelease. Dit type correctie is bedoeld om een specifiek probleem op te lossen dat een klant heeft met een product. Deze correctie is echter niet geschikt voor algemeen gebruik.
  • U hebt een update toegepast die met opzet voorkomt dat u een hotfix of update toepast.

    Sommige updates blokkeren andere updates met opzet om technische redenen, zoals afhankelijkheden tussen updates.

Workaround

Ga op een van de volgende manieren te werk om dit probleem te omzeilen:

Methode 1

Verwijder de hotfix of update die de hotfix of update blokkeert die u probeert toe te passen.

Normaal gesproken kunt u een hotfix of update verwijderen met behulp van het onderdeel Software in het Configuratiescherm. U kunt als volgt vaststellen welke hotfix of update u moet verwijderen:
  1. Open het Windows Installer-logboek (.MSI) voor de hotfix of update die u niet kunt toepassen. Als u niet over het logboek beschikt of als u het logboek niet kunt vinden, gebruikt u de volgende opdracht om opnieuw te proberen de hotfix of update toe te passen:
    naam_van_hotfix_of_update.exe /L:naam_van_logboek.log
  2. Zoek in het gevonden logboekbestand dat u in stap 1 hebt gevonden of gemaakt, naar de regel die tekst van de volgende strekking bevat:
    DDPatch:M937058.BlockingPatches=U822550;U832138;U8321381031;U842936;U883661;U8321381036
    De nummers corresponderen met de blokkerende hotfixes of updates. De nummers beginnen met een U of een M.

    Als u geen blokkerende hotfixes of updates kunt vinden in het logboek, gaat u naar stap 4.
  3. Gebruik het onderdeel Software van het Configuratiescherm om alle hotfixes en updates te verwijderen die worden weergegeven in de lijst die u hebt gevonden in stap 2. Probeer de hotfix of update die u probeerde toe te passen toen dit probleem optrad, vervolgens opnieuw toe te passen.
  4. Als u geen blokkerende hotfixes of updates kunt vinden in het logboek, geeft u de lijst in het onderdeel Software van het Configuratiescherm weer om te bepalen welke hotfix of update u moet verwijderen. Ga hiervoor als volgt te werk:
    1. Open het onderdeel Software van het Configuratiescherm.
    2. Zoek alle vermelde hotfixes en updates voor het product dat u probeert bij te werken.
    3. Verwijder de hotfix of update die u als laatste hebt toegepast. Als u meerdere hotfixes en updates hebt toegepast en u niet weet welke hotfix of update u als laatste hebt toegepast, verwijdert u eerst de hotfix of update met het hoogste nummer.
    4. Nadat u de hotfix of update hebt verwijderd, probeert u de hotfix of update toe te passen die u probeerde toe te passen toen dit probleem optrad. Als het probleem zich blijft voordoen, herhaalt u stap c om de volgende meest recente hotfix of update te verwijderen. Probeer vervolgens de hotfix of update opnieuw toe te passen die u probeerde toe te passen toen dit probleem optrad.
    Opmerking Wellicht moet u stap c en d herhalen voor meerdere hotfixes en updates om de hotfix of update die u probeerde toe te passen toen dit probleem optrad, met succes te kunnen toepassen.

Methode 2

Waarschuwing Er kunnen zich ernstige problemen voordoen als u het register foutief wijzigt met de Register-editor of met een andere methode. Wellicht moet u door deze problemen het besturingssysteem opnieuw installeren. Microsoft biedt geen garantie dat deze problemen kunnen worden opgelost. Het wijzigen van het register is dan ook voor uw eigen risico.

Verwijder de registervermelding die de aanwezigheid van de blokkerende hotfix of update aangeeft. In de volgende tabel vindt u de registersleutels voor de producten die worden vermeld in de sectie 'Symptomen'.
Deze tabel samenvouwenDeze tabel uitklappen
Nummer Product Registersleutel
1 Microsoft .NET Framework 1.0
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\.NETFramework\1.0
2 Microsoft .NET Framework 1.1
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\.NETFramework\1.1
3 Microsoft Visual Studio .NET 2002
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Visual Studio\7.0
4 Microsoft Visual Studio .NET 2003
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Visual Studio\7.1
Als u de registervermelding wilt verwijderen die de aanwezigheid van de blokkerende hotfix of update aangeeft, gaat u als volgt te werk:
  1. Klik op Start, klik op Uitvoeren, typ regedit.exe en klik op OK.
  2. Bepaal op basis van het product waarvoor u probeert een hotfix of update toe te passen, de bijbehorende registersleutel in de tabel die eerder is verschenen.
  3. Ga in de Register-editor naar de juiste registersleutel.
  4. Zoek naar de registervermelding voor de blokkerende hotfix of update. Zie stap 1 en 2 in Methode 1 om te bepalen voor welke blokkerende hotfix of update u de registervermelding moet verwijderen.
    • Voorbeeld 1:
      U probeert update 937058 voor Microsoft Visual Studio .NET 2003 toe te passen. De update wordt echter geblokkeerd omdat u eerder update 842936 hebt toegepast. In dit scenario moet u een van de volgende registersleutels zoeken:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Visual Studio\7.1\M842936

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Visual Studio\7.1\U842936
    • Voorbeeld 2:
      U probeert update 928367 voor Microsoft .NET Framework 1.0 toe te passen. De update wordt echter geblokkeerd omdat u eerder update 886906 hebt toegepast. In dit scenario moet u een van de volgende registersleutels zoeken:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\.NETFramework\1.0\M886906

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\.NETFramework\1.0\U886906
  5. Wanneer u de juiste registersleutel hebt gevonden, klikt u met de rechtermuisknop op de juiste registervermelding en klikt u op Verwijderen. Klik bijvoorbeeld met de rechtermuisknop op M842936.
  6. Sluit de Register-editor af.
Neem contact op met Microsoft Customer Support Services voor meer informatie over een niet-samengevoegde hotfix die u eerder hebt toegepast of over een update die wordt geblokkeerd door een eerder toegepaste hotfix of update. Een volledige lijst met telefoonnummers van Microsoft Customer Support Services en informatie over kosten van ondersteuning vindt u op de volgende Microsoft-website:
http://support.microsoft.com/contactus/?ws=support

Eigenschappen

Artikel ID: 942380 - Laatste beoordeling: maandag 3 december 2007 - Wijziging: 1.4
De informatie in dit artikel is van toepassing op:
  • Microsoft .NET Framework 1.1 Service Pack 1
  • Microsoft .NET Framework 1.0 Service Pack 3
  • Microsoft Visual Studio .NET 2003 Service Pack 1 op de volgende platformen
    • Microsoft Visual Studio .NET 2003 Professional Edition
    • Microsoft Visual Studio .NET 2003 Enterprise Architect
    • Microsoft Visual Studio .NET 2003 Enterprise Developer
    • Microsoft Visual Studio .NET 2003 Academic Edition
    • Microsoft Visual Basic .NET 2003 Standard Edition
    • Microsoft Visual C++ .NET 2003 Standard Edition
    • Microsoft Visual C# .NET 2003 Standard Edition
    • Microsoft Visual J# .NET 2003 Standard Edition
  • Microsoft Visual Studio .NET (2002), Enterprise Architect Edition SP1
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Visual Studio .NET 2002 Professional Edition op de volgende platformen
    • Microsoft Visual Basic .NET 2002 Standard Edition
    • Microsoft Visual C# .NET 2002 Standard Edition
    • Microsoft Visual C++ .NET 2002 Standard Edition
Trefwoorden: 
kbtshoot kbexpertisebeginner kbexpertiseinter kbexpertiseadvanced kbsecurity kbbug kbpubtypekc KB942380

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