.NET Framework 버전 및 플랫폼 지원에 대한 shim 오류

이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.

이 문서의 영문 버전 보기:2715633
참고: 이 문서에서는 소개 심 (shim) 오류 메시지. 최종 사용자 인 경우 해상도 발생 하면 심은 오류 "Windows 기능 대화 상자에서.NET Framework 사용 해야 합니다." 에 대 한 심은 오류내용에 대 한 대상 응용 프로그램 공급 업체나 개발자는이 응용 프로그램에 대 한 문제 임을 알 수 있도록 하기 위해 응용 프로그램 공급 업체에 문의 해야 합니다.
오류: "Windows 기능 대화 상자에서 .NET Framework을 활성화해야 합니다"
오류 메시지
이 응용 프로그램을 시작할 수 없습니다. Windows 기능 대화 상자에서 .NET Framework를 사용해야 합니다. (제어판에서, 프로그램을 선택한 다음, Windows 기능 설정/해제를 선택하십시오.)
원인
응용 프로그램이 적절한 .NET Framework 런타임 버전을 확인할 수 있는 방식으로 구성되어있지 않았기 때문에 이 문제가 발생합니다. 해당하는 shim 코드는 SHIM_GOTO_CONTROLPANEL입니다.
해결 방법
이 문제를 해결하려면, Windows 7 및 Windows 8 운영 체제 기능인 .NET Framework 3.5를 활성화 합니다.

Windows 8의 경우

기본적으로, NET Framework 3.5 사용이 Windows 8에서 비활성화 되어 있습니다. 활성화 하려면 다음 단계를 따르십시요.
  1. 시작 화면에서의 처음 몇 글자를 입력 합니다.컨트롤 패널를 선택한 다음 선택컨트롤 패널응용 프로그램의 목록입니다.
  2. 에서컨트롤 패널를 선택프로그램. (또는 선택업데이트 항목만이 있습니다종류별 보기를 사용 하지 않는 경우입니다.)
  3. 에서업데이트 항목만이 있습니다를 선택Windows 기능을 켜거나 끄려면열 수 있는Windows 기능대화 상자아래의 실행을 클릭합니다.
  4. 에서Windows 기능를 선택 하면.NET Framework 3.5 (.NET 2.0 및 3.0 포함)확인란을 선택한 다음 선택괜찮았던 것.

Windows 7의 경우

기본적으로, NET Framework 3.5는 Window 7에서 활성화되어 있으므로, 이 오류는 해당 기능이 이전에 비활성화된 경우에만 발생합니다. .NET Framework 3.5를 다시 활성화 하려면 다음과 같이 하십시오.
  1. 시작 메뉴에서 선택컨트롤 패널.
  2. 에서컨트롤 패널를 선택프로그램. (또는 선택업데이트 항목만이 있습니다종류별 보기를 사용 하지 않는 경우입니다.)
  3. 에서업데이트 항목만이 있습니다를 선택Windows 기능을 켜거나 끄려면열 수 있는Windows 기능대화 상자아래의 실행을 클릭합니다.
  4. 에서Windows 기능를 선택 하면Microsoft.NET Framework 3.5.1확인란을 선택한 다음 선택괜찮았던 것.

타사 솔루션 책임의 한계

이 문서에 실린 정보와 솔루션은 게시 날짜를 기준으로 이러한 문제에 대한 마이크로 소프트의 현재의 견해를 나타냅니다. 이 솔루션은 Microsoft 또는 타사 공급자를 통해 사용할 수 있습니다. 저희는 이 문서가 설명하는 어떠한 제 3 자 공급자나 타사 솔루션을 권장하지 않습니다. 이는 또한 이 문서가 설명하지 않는 다른 타사 공급자나 타사 솔루션도 해당될 수 있습니다. 시장 상황의 변화에 대응해야 하기 때문에, 이 정보는 Microsoft에 의해 확증된 것으로 해석되어서는 안됩니다. 저희는 Microsoft 또는 모든 언급한 타사 공급자에 의해 제공되는 정보 또는 솔루션의 정확성을 보장하거나 보증할 수 없습니다.

Microsoft는 명시적이든, 묵시적이든 법적 조건에 관한 것이든 상관 없이 모든 표현 및 보증에 대해 보증을 하거나 책임을 지지 않습니다. 이러한 것은 모든 서비스, 솔루션, 제품 또는, 모든 다른 재료 또는 정보와 관련된, 표현, 보증 또는 타이틀의 조건, 비침해, 만족스러운 조건, 상품성 그리고 특정 목정에 대한 적합성을 포함하나 이에 국한되지는 않습니다. Microsoft는 어떤 경우에도 이 문서에 언급된 모든 다른 공급 업체 솔루션에 대한 책임을 지지 않습니다.

오류: "이 응용 프로그램을 시작할 수 없습니다"
오류 메시지
이 응용 프로그램을 시작할 수 없습니다.
원인
응용 프로그램이 적절한 .NET Framework 런타임 버전을 확인할 수 있는 방식으로 구성되지 않았습니다. 해당하는 shim 코드는 SHIM_NOVERSION_FOUND입니다.
해결 방법
사용자는 구성 문제를 직접 해결할 수 없습니다. 이 문제를 해결하려면 응용 프로그램 공급업체에 문의하십시오.
오류: " 이 장치에서 지원되지 않는 NET Framework 버전에 의존되어 있습니다"
오류 메시지
이 응용 프로그램을 시작할 수 없습니다. 이 문제는 이 장치에서 지원되지 않는 .NET Framework 버전을 사용과 관련되어 있습니다.
원인
이 장치에서 실행 되도록 응용 프로그램이 빌드되지 않았기 때문에 이 문제가 발생합니다. 예를 들어, ARM 프로세서를 사용하는 장치에서, 인텔 프로세서용으로 작성된 응용 프로그램 실행을 시도하고 있는 경우에 해당될 수 있습니다. 해당하는 shim 코드는 SHIM_UNSUPPORTED_PLATFORM입니다.
해결 방법
사용자는 구성 문제를 직접 해결할 수 없습니다. 응용 프로그램의 적절한 버전을 설치하려면 응용 프로그램 공급 업체에 문의하십시오.
심(shim) 오류 메시지에 대해
Microsoft .NET Framework 응용 프로그램을 시작하면, shim 프로그램이 로드할 공용 언어 런타임(CLR) 버전을 결정하여 로드하고 응용 프로그램을 시작합니다. Shim에 오류가 발생하면(예: 컴퓨터에서 호환되는 버전의 .NET Framework를 찾을 수 없는 경우) 오류 메시지가 지침과 함께 표시됩니다. 이 문서는 오류 코드 SHIM_NOVERSION_FOUND, SHIM_GOTO_CONTROLPANELSHIM_UNSUPPORTED_PLATFORM에 대한 정보를 제공합니다.

.NET Framework 초기화 오류에 대한 자세한 내용은, 다음 MSDN 웹 페이지를 참조하십시오.

경고: 이 문서는 자동으로 번역되었습니다.

속성

문서 ID: 2715633 - 마지막 검토: 08/06/2016 23:09:00 - 수정: 24.0

Microsoft .NET Framework 4.5

  • kbquadranttechsupp kbconsumer kbsurveynew kbtshoot kbexpertiseinter kbmt KB2715633 KbMtko
피드백