Po instalaci systému Windows XP s aktualizací Service Pack 2 se v aplikaci Visual Studio .NET po přidání odkazu na objekt COM zobrazí chybová zpráva

Překlady článku Překlady článku
ID článku: 883608 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Příznaky

Pokud v počítači se systémem Microsoft Windows XP s aktualizací Service Pack 2 (SP2) přidáte odkaz na objekt COM v aplikaci Microsoft Visual Studio .NET, může se zobrazit chybová zpráva podobná následující:
A reference to 'COMObject' could not be added.

The type library wrapper tool 'tlbimp' cannot be found on this system. Please re-install Visual Studio. (Odkaz na COMObject nelze přidat. Nástroj pro vytvoření obálky knihovny typu (type library wrapper) tlbimp nebyl v systému nalezen. Znovu nainstalujte aplikaci Visual Studio.)

Příčina

K tomuto problému může dojít, pokud platí následující podmínky:
  • počítač je konfigurován na používání jednoho z nových národních prostředí zahrnutých v systému Windows XP s aktualizací SP2,
  • použitá verze rozhraní Microsoft .NET Framework nepodporuje národní prostředí, na jehož používání je počítač konfigurován.
V takové situaci se zobrazí chybová zpráva uvedená v části Příznaky, pokud se rozhraní .NET Framework pokusí pro národní prostředí vytvořit objekt CultureInfo. Následující verze rozhraní .NET Framework nepodporují nová národní prostředí zahrnutá v aktualizaci Windows XP SP2:
  • .NET Framework 1.1
  • .NET Framework 1.0 s aktualizací Service Pack 2 (SP2)
  • .NET Framework 1.0 s aktualizací Service Pack 1 (SP1)
  • .NET Framework 1.0

Jak potíže obejít

Chcete-li tento problém obejít, nainstalujte verzi rozhraní .NET Framework podporující nastavení alternativního národního prostředí. Mezi verze rozhraní .NET Framework podporující zálohu národního prostředí patří:
  • .NET Framework 1.0 s aktualizací Service Pack 3 (SP3) a novější
  • .NET Framework 1.1 s aktualizací Service Pack 1 (SP1) a novější
Po instalaci verze rozhraní .NET Framework podporující zálohu národního prostředí můžete konfigurovat počítač na použití národního prostředí, které není podporováno rozhraním .NET Framework. Pokud provedete tento postup a použijete výchozí nastavení pro aktuální národní prostředí ve spravovaném kódu, bude vytvořen objekt CultureInfo na základě uživatelských nastavení a národních prostředí, která jsou k dispozici v rozhraní .NET Framework. Pořadí záloh je následující:
  • výchozí LCID systému, které je určeno funkcí GetSystemDefaultLCID,
  • parametr lLanguage uživatelského rozhraní určený funkcí GetSystemDefaultUILanguage,
  • invariantní jazyková verze.

Další informace

Další informace o nových národních prostředích podporovaných v systému Windows XP s aktualizací SP2 naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
883262 Nové jazyky podporované v aktualizaci Service Pack 2 systému Windows XP

Vlastnosti

ID článku: 883608 - Poslední aktualizace: 26. května 2005 - Revize: 3.3
Informace v tomto článku jsou určeny pro produkt:
  • 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 2005
  • Microsoft Visual Studio .NET 2002 Academic Edition
  • Microsoft Visual Studio .NET 2002 Enterprise Architect
  • Microsoft Visual Studio .NET (2002), Enterprise Architect Edition SP1
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Visual Studio .NET 2002 Professional Edition
  • Microsoft Visual Studio .NET 2003 Academic Edition
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Professional Edition
Klíčová slova: 
kbappcompatibility kberrmsg kbtshoot KB883608

Dejte nám zpětnou vazbu

 

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