Foutbericht als u in Visual Studio .NET een verwijzing naar een COM-object toevoegt na de installatie van Windows XP Service Pack 2

Dit artikel is gearchiveerd. Het wordt aangeboden in de huidige vorm en wordt niet meer bijgewerkt.
Bèta-informatie
In dit artikel wordt een bètaversie van een Microsoft-product beschreven. De informatie in dit artikel wordt u in de huidige vorm aangeboden en kan zonder voorafgaande kennisgeving worden gewijzigd.

Voor dit bètaproduct is geen officiële Microsoft-productondersteuning beschikbaar. Als u meer informatie wilt over ondersteuning voor een bètaversie, raadpleegt u de meegeleverde documentatie bij de bètaproductbestanden. U kunt ook de website bezoeken waarvan u de versie hebt gedownload.
Symptomen
Als u op een computer met Microsoft Windows XP Service Pack 2 (SP2) in Microsoft Visual Studio .NET een verwijzing naar een COM-object toevoegt, wordt een foutbericht van de volgende strekking weergegeven:
Er kan geen verwijzing naar 'COM-object' worden toegevoegd.

Het Type Library Wrapper-hulpprogramma 'tlbimp' is niet aangetroffen op dit systeem. Installeer Visual Studio opnieuw.
Oorzaak
Dit probleem kan optreden in de volgende gevallen:
  • De computer is geconfigureerd voor het gebruik van een van de nieuwe landinstellingen die in Windows XP SP2 zijn opgenomen.
  • De versie van Microsoft .NET Framework die u gebruikt, ondersteunt de landinstelling van de computer niet.
In deze situatie wordt het foutbericht weergegeven dat in de sectie 'Symptomen' wordt vermeld wanneer .NET Framework een CultureInfo-object probeert te maken voor de landinstelling. De versies van .NET Framework die geen ondersteuning bieden voor de nieuwe landinstellingen van Windows XP SP2 zijn:
  • .NET Framework 1.1
  • .NET Framework 1.0 Service Pack 2 (SP2)
  • .NET Framework 1.0 Service Pack 1 (SP1)
  • .NET Framework 1.0
Workaround
U kunt dit probleem omzeilen door een versie van .NET Framework te installeren die ondersteuning biedt voor 'culture fallback'. De volgende versies van .NET Framework ondersteunen 'culture fallback':
  • .NET Framework 1.0 Service Pack 3 (SP3) en hoger
  • .NET Framework 1.1 Service Pack 1 (SP1) en hoger
Nadat u een versie van .NET Framework hebt geïnstalleerd die 'culture fallback' ondersteunt, kunt u de computer configureren voor het gebruik van een landinstelling die niet wordt ondersteund in .NET Framework. Als u dit doet en de standaardinstelling voor de huidige 'culture' in beheerde code gebruikt, wordt het CultureInfo-object gemaakt op basis van gebruikersinstellingen en landinstellingen die beschikbaar zijn in .NET Framework. De 'fallback'-volgorde is als volgt:
  • De standaard-LCID van het systeem, die door de functie GetSystemDefaultLCID wordt aangegeven.
  • De lLanguage van de gebruikersinterface van het systeem, zoals aangegeven door de functie GetSystemDefaultUILanguage.
  • De invariante 'culture'.
Meer informatie
Als u meer informatie wilt over de nieuwe landinstellingen die in Windows XP SP2 worden ondersteund, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
883262Nieuwe landinstellingen die worden ondersteund in Windows XP Service Pack 2
Als u meer informatie wilt over het verkrijgen van Windows XP Service Pack 2, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
322389Het meest recente Windows XP Service Pack ophalen
Eigenschappen

Artikel-id: 883608 - Laatst bijgewerkt: 01/12/2015 23:59:15 - Revisie: 1.0

  • Microsoft Windows XP Professional Service Pack 2 (SP2)
  • Microsoft Windows XP Home Edition Service Pack 2 (SP2)
  • Microsoft Windows XP Media Center Edition Service Pack 2 (SP2)
  • Microsoft Windows XP Tablet PC Edition Service Pack 2 (SP2)
  • kbnosurvey kbarchive kberrmsg kbtshoot KB883608
Feedback