Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Belirtiler
Microsoft Windows XP Service Pack 2 (SP2) çalışan bir bilgisayarda, Microsoft Visual Studio .NET'te bir COM nesnesine başvuru eklediğinizde, aşağıdakine benzer bir hata iletisi alabilirsiniz:
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.
Neden
Bu sorun, aşağıdaki koşulların geçerli olması durumunda oluşabilir:
Bilgisayarınız Windows XP SP2'de bulunan yeni yerel ayarlardan birini kullanacak biçimde yapılandırılmışsa.
Çalıştırdığınız Microsoft .NET Framework sürümü, bilgisayarınızın kullanması için yapılandırılmış olan yerel ayarları desteklemiyorsa.
Bu durumda, .NET Framework yerel ayarlar için bir CultureInfo nesnesi oluşturmaya çalıştığında, "Belirtiler" bölümünde belirtilen hata iletisini alırsınız. Windows XP SP2'de bulunan yerel ayarları desteklemeyen .NET Framework sürümleri aşağıda listelenmektedir:
.NET Framework 1.1
.NET Framework 1.0 Service Pack 2 (SP2)
.NET Framework 1.0 Service Pack 1 (SP1)
.NET Framework 1.0
Pratik Çözüm
Bu soruna geçici bir çözüm için, bu nesneleri destekleyen bir .NET Framework sürümünü yükleyin. Bu nesneleri destekleyen .NET Framework sürümleri şunlardır:
.NET Framework 1.0 Service Pack 3 (SP3) ve sonrası
.NET Framework 1.1 Service Pack 1 (SP1) ve sonrası
Bu nesneleri destekleyen bir .NET Framework sürümünü yükledikten sonra, bilgisayarınızı .NET Framework'te desteklenmeyen yerel alanları kullanacak biçimde yapılandırabilirsiniz. Bunu yaparsanız ve geçerli kültürün varsayılan ayarını yönetilen kod ile kullanırsanız, CultureInfo nesnesi, kullanıcı ayarlarına ve .NET Framework'te bulunan yerel ayarlara dayalı olarak oluşturulur. Kültür nesneleri aşağıdaki gibi listelenir:
Sistemin GetSystemDefaultLCID işleviyle belirlenen varsayılan LCID değeri.
Sistemin GetSystemDefaultUILanguage işleviyle belirlenen kullanıcı arabiriminin lLanguage değeri.
Sabit kültür.
Daha fazla bilgi
Windows XP SP2'de desteklenen yeni yerel ayarlar hakkında ek bilgi için, Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
883262 Windows XP Service Pack 2'de desteklenen yeni dil yerel ayarları