Un message d'erreur s'affiche lorsque vous ajoutez une référence à un objet COM dans Visual Studio .NET après l'installation du Service Pack 2 Windows XP

Traductions disponibles Traductions disponibles
Numéro d'article: 883608 - Voir les produits auxquels s'applique cet article
Cet article peut contenir des liens vers des informations en langue anglaise (pas encore traduites).
Agrandir tout | Réduire tout

Symptômes

Sur un ordinateur équipé du Service Pack 2 Microsoft Windows XP, lorsque vous ajoutez une référence à un objet COM dans Microsoft Visual Studio .NET, vous pouvez recevoir un message d'erreur semblable au message suivant :
Une référence à 'Objet COM' n'a pas pu être ajoutée.

L'outil wrapper de la bibliothèque de types 'tlbimp' est introuvable sur ce système. Réinstallez Visual Studio.

Cause

Ce problème peut survenir si les conditions suivantes sont remplies :
  • Votre ordinateur est configuré pour utiliser un des nouveaux paramètres régionaux inclus dans le service Pack 2 Windows XP.
  • La version de Microsoft .NET Framework que vous exécutez ne prend pas en charge le paramètre régional pour lequel votre ordinateur est configuré.
Dans cette situation, le message d'erreur mentionné dans la section "Symptômes" s'affiche lorsque .NET Framework tente de créer un objet CultureInfo pour le paramètre régional. Les versions de .NET Framework qui ne prennent pas en charge les nouveaux paramètres régionaux inclus dans le Service Pack 2 Windows XP sont répertoriées comme suit :
  • .NET Framework 1.1
  • Service Pack 2 Microsoft .NET Framework 1.0
  • Service Pack 1 Microsoft .NET Framework 1.0
  • .NET Framework 1.0

Contournement

Pour contourner ce problème, installez une version de .NET Framework qui prend en charge le repli de culture, à savoir :
  • Service Pack 3 .NET Framework 1.0 et versions ultérieures
  • Service Pack 1 .NET Framework 1.1 et versions ultérieures
Après avoir installé une version de .NET Framework qui prend en charge le repli de culture, vous pouvez configurer votre ordinateur pour utiliser un paramètre régional qui n'est pas pris en charge dans .NET Framework. Si vous procédez ainsi et que vous sélectionnez le paramètre par défaut pour utiliser la culture en cours dans le code managé, l'objet CultureInfo est créé en fonction des paramètres utilisateurs et paramètres régionaux disponibles dans .NET Framework. L'ordre de repli est répertorié comme suit :
  • Le LCID par défaut du système, comme spécifié par la fonction GetSystemDefaultLCID.
  • Le lLanguage de l'interface utilisateur du système, comme spécifié par la fonction GetSystemDefaultUILanguage.
  • La culture indifférente.

Plus d'informations

Pour plus d'informations sur les nouveaux paramètres régionaux pris en charge par le Service Pack 2 Windows XP, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
883262 Nouveaux paramètres régionaux pris en charge dans le Service Pack 2 Windows XP
Pour plus d'informations sur la façon d'obtenir le Service Pack 2 Windows XP, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
322389 Comment obtenir le dernier Service Pack Windows XP

Propriétés

Numéro d'article: 883608 - Dernière mise à jour: vendredi 13 août 2004 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • 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)
Mots-clés : 
kberrmsg kbtshoot KB883608
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

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