Hibaüzenet jelenik meg, amikor COM-objektumra mutató hivatkozást hoz létre a Visual Studio .NET programban a Windows XP Service Pack 2 telepítését követően

A cikket archiválták. A továbbiakban a tartalma már nem frissül, csak jelenlegi állapotában lesz elérhető.
A jelenség
Microsoft Windows XP Service Pack 2 (SP2) rendszert futtató számítógépen egy COM-objektumra mutató hivatkozás létrehozásakor a Microsoft Visual Studio .NET alkalmazásban az alábbihoz hasonló hibaüzenetet jelenhet meg:
Nem lehet a COMObject objektumra mutató hivatkozást hozzáadni.

A „tlbimp” típuskönyvtár tördelő segédprogramja nem található a rendszerben. Telepítse újra a Visual Studio alkalmazást.
Oka
Ez a hiba az alábbi feltételek teljesülése esetén léphet fel:
  • A számítógép a Windows XP SP2 rendszer valamelyik új területi beállítását használja.
  • A Microsoft .NET-keretrendszer használatban lévő verziója nem támogatja a számítógépen megadott területi beállítást.
Ebben az esetben „A jelenség” részben ismertetett hibaüzenet jelenik meg, amikor a .NET-keretrendszer megpróbál létrehozni egy CultureInfo objektumot a területi beállításhoz. A Windows XP SP2 rendszerben a .NET-keretrendszer alábbi verziói nem támogatják a területi beállításokat:
  • .NET-keretrendszer 1.1-s verziója
  • .NET-keretrendszer Service Pack 2 (SP2) szervizcsomaggal bővített 1.0-s verziója
  • .NET-keretrendszer Service Pack 1 (SP1) szervizcsomaggal bővített 1.0-s verziója
  • .NET-keretrendszer 1.0-s verziója
Kerülő megoldás
A probléma megoldásához telepítse a .NET-keretrendszer olyan verzióját, amely támogatja a területi megfeleltetést. A .NET-keretrendszer alábbi verziói támogatják a területi megfeleltetést:
  • .NET-keretrendszer Service Pack 3 (SP3) szervizcsomaggal bővített 1.0-ás és újabb verziói
  • .NET-keretrendszer Service Pack 1 (SP1) szervizcsomaggal bővített 1.1-es és újabb verziói
A .NET-keretrendszer területi megfeleltetést támogató verziójának telepítése után a számítógépen olyan területi beállítás is alkalmazható, amelyet a .NET-keretrendszer nem támogat. Ha ezt megteszi, és a jelenleg beállított területhez az alapértelmezett beállításokat használja a kezelt kódban, akkor a CultureInfo objektum a felhasználói beállítások alapján jön létre, és a területi beállítások elérhetők a .NET-keretrendszerben. A visszalépési sorrend a következő:
  • A rendszer alapértelmezett LCID azonosítója a GetSystemDefaultLCID függvény alapján.
  • A rendszer felhasználói felületének lLanguage beállítása a GetSystemDefaultUILanguage függvény alapján.
  • A területfüggetlen beállítás.
További információ
További információt a Windows XP SP2 által támogatott területi beállításokról a Microsoft Tudásbázis következő cikkében talál a cikk számára kattintva:
883262 A Windows XP Service Pack 2 rendszerben választható új nyelvi területek
winxpsp2 xpsp2
Tulajdonságok

Cikkazonosító: 883608 - Utolsó ellenőrzés: 01/12/2015 23:59:12 - Verziószám: 3.6

  • 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
  • kbnosurvey kbarchive kberrmsg kbtshoot kbappcompatibility KB883608
Visszajelzés