Windows XP 서비스 팩 2를 설치한 후 Visual Studio .NET에서 COM 개체에 대한 참조를 추가하면 오류 메시지가 나타난다

기술 자료 번역 기술 자료 번역
기술 자료: 883608 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

현상

Microsoft Windows XP 서비스 팩 2(SP2)를 실행하는 컴퓨터의 Microsoft Visual Studio .NET에서 COM 개체에 대한 참조를 추가하면 다음과 유사한 오류 메시지가 나타날 수 있습니다.
'COMObject'에 대한 참조를 추가할 수 없습니다.

시스템에서 'tlbimp' 형식 라이브러리 래퍼 도구를 찾을 수 없습니다. Visual Studio를 다시 설치하십시오.

원인

이 문제는 다음과 같은 경우에 발생할 수 있습니다.
  • 컴퓨터가 Windows XP SP2에 포함된 새로운 로케일 중 하나를 사용하도록 구성되어 있습니다.
  • 실행 중인 Microsoft .NET Framework 버전에서 컴퓨터가 사용하도록 구성된 로케일을 지원하지 않습니다.
이러한 경우 .NET Framework에서 로케일에 대한 CultureInfo 개체를 만들려고 하면 "현상" 절에서 설명하는 오류 메시지가 나타납니다. Windows XP SP2에 포함된 새로운 로케일을 지원하지 않는 .NET Framework 버전은 다음과 같습니다.
  • .NET Framework 1.1
  • .NET Framework 1.0 서비스 팩 2(SP2)
  • .NET Framework 1.0 서비스 팩 1(SP1)
  • .NET Framework 1.0

해결 과정

이 문제를 해결하려면 culture 폴백(fallback)을 지원하는 .NET Framework 버전을 설치하십시오. culture 폴백을 지원하는 .NET Framework 버전은 다음과 같습니다.
  • .NET Framework 1.0 서비스 팩 3(SP3) 이상
  • .NET Framework 1.1 서비스 팩 1(SP1) 이상
culture 폴백을 지원하는 .NET Framework 버전을 설치하면 .NET Framework에서 지원되지 않는 로케일을 사용하도록 컴퓨터를 구성할 수 있습니다. 이렇게 하고 관리되는 코드에서 현재 culture에 대한 기본 설정을 사용하는 경우 CultureInfo 개체가 .NET Framework에서 사용할 수 있는 로케일과 사용자 설정을 바탕으로 만들어집니다. 폴백 순서는 다음과 같습니다.
  • GetSystemDefaultLCID 함수에서 지정한 시스템의 기본 LCID
  • GetSystemDefaultUILanguage 함수에서 지정한 시스템의 사용자 인터페이스에 대한 lLanguage
  • 고정 culture

추가 정보

Windows XP SP2에서 지원되는 새로운 로케일에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
883262 Windows XP 서비스 팩 2에서 새로 지원되는 언어 로케일




?Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 883608 - 마지막 검토: 2005년 9월 16일 금요일 - 수정: 3.4
본 문서의 정보는 다음의 제품에 적용됩니다.
  • 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
키워드:?
kbappcompatibility kberrmsg kbtshoot KB883608

피드백 보내기

 

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