Windows 8.1, Windows RT 8.1 및 Windows Server 2012 R2에서 .NET Framework 4.6을 설치한 후 .NET Framework 4.5.1 및 4.5.2용 보안 업데이트 3098779 및 3097997에 대한 알려진 문제

요약
.NET Framework 4.5.1 또는 4.5.2에서 .NET Framework 4.6으로 업그레이드하거나, 업데이트 30987793097997을 설치한 후 Visual Studio 2015를 설치하려는 고객의 경우 .NET Framework 응용 프로그램을 실행할 때 문제가 발생할 수 있습니다.

또한 Microsoft .NET Framework 4.6이 설치된 시스템을 사용하고 있는 고객 및 Windows 8.1, Windows RT 8.1 및 Windows Server 2012 R2에서 Microsoft .NET Framework 4.5.1 및 4.5.2용 보안 업데이트 3098779 및 3097997을 수동으로 적용하는 고객의 경우 .NET Framework 응용 프로그램을 실행할 때 문제가 발생할 수 있습니다.

참고 .NET Framework 4.5.1 또는 4.5.2가 설치된 이전 운영 체제는 이 문제에 의해 영향을 받지 않습니다.보안 업데이트 3098779 및 3097997은 해당 운영 체제에 적용되지 않기 때문입니다.
현상

시나리오 1

  • Windows 8.1, Windows RT 8.1 또는 Windows Server 2012 R2에서 .NET Framework 4.5.1 또는 4.5.2를 사용하고 있습니다.
  • .NET Framework 4.5.1 및 4.5.2용 최신 업데이트를 모두 설치했습니다. 여기에는 다음 업데이트가 포함됩니다. 30987793097997.
  • .NET Framework 4.6을 다운로드하여 설치하거나 Microsoft Visual Studio 2015를 설치합니다.
이 시나리오에서는 .NET Framework 4.6의 일부 구성 요소가 예상대로 업그레이드되지 않거나, 일부 .NET Framework 응용 프로그램이 제대로 시작 또는 실행되지 않습니다.

시나리오 2

  • Windows 8.1, Windows RT 8.1 또는 Windows Server 2012 R2에서 .NET Framework 4.6을 사용하고 있습니다.
  • 수동으로 업데이트 30987793097997 또는 .NET Framework 4.6용이 아닌 기타 업데이트를 적용합니다. 하지만 해당 업데이트는 .NET Framework 4.5.1 및 4.5.2용입니다.

    참고 이는 지원되지 않는 시나리오입니다. Microsoft .NET Framework 업데이트에 대한 올바른 응용 프로그램을 확인하는 방법에 대한 자세한 내용은 다음 Microsoft 기술 자료 문서를 참조하십시오. 3136092.
이 시나리오에서는 일부 .NET Framework 응용 프로그램이 제대로 시작 또는 실행되지 않습니다.
해결 방법

시나리오 1에 대한 해결 방법

다음 Microsoft 다운로드 센터 웹 사이트에서 .NET Framework 4.6.1로 업그레이드하여 해당 문제를 해결할 수 있습니다.

또는 .NET Framework 4.6으로 시스템을 업그레이드했거나, 업데이트 3098779 및 3097997이 설치된 완전히 업데이트된 .NET 4.5.1 또는 4.5.2 시스템에서 Visual Studio 2015를 설치한 경우 업데이트 3098779 및 3097997을 제거할 수 있습니다.

그런 다음 Windows Update를 다시 검사하고 다음 업데이트를 다운로드하여 설치해야 합니다. 30987853098000. 이는 Windows 8.1, Windows RT 8.1 또는 Windows Server 2012 R2의 .NET Framework 4.6용 해당 Microsoft 보안 공지 MS15-118 업데이트입니다. 이렇게 하면 버전 불일치가 해결됩니다.

시나리오 2에 대한 해결 방법

.NET Framework 4.6이 설치된 시스템에 업데이트 3098779 및 3097997을 수동으로 적용하는 고객은 이것이 지원되는 시나리오가 아니라는 것을 알아두어야 합니다. 해당 업데이트는 .NET Framework 4.6에 적용되지 않습니다.

따라서 .NET Framework 4.6을 사용하고 있는 고객은 업데이트 3098779 및 3097997을 제거해야 합니다. 그런 다음 Windows Update를 다시 검사하고 .NET Framework 4.6에 적용되는 업데이트만 설치해야 합니다. 이렇게 하면 버전 불일치가 해결됩니다.

마찬가지로 .NET 4.5.1 또는 4.5.2를 사용하고 있는 고객은 해당 시스템에 설치된 다른 .NET Framework 버전에 해당되는 업데이트가 없는지 확인해야 합니다. 예를 들어 .NET Framework 4.6을 위한 업데이트는 .NET 4.5.1 또는 4.5.2가 설치된 시스템에 적용하지 말아야 합니다. Microsoft .NET Framework 4.6 및 4.6.1 업데이트에 대한 올바른 응용 프로그램을 확인하는 방법에 대한 자세한 내용은 다음 Microsoft 기술 자료 문서를 참조하십시오. 3136092
현재 상태
Microsoft에서는 이 문제가 "적용 대상" 절에 나열된 Microsoft 제품에서 발생하는 문제임을 확인했습니다.

적용 대상

이 문서는 다음에 적용됩니다.

  • 다음 운영 체제의 Microsoft .NET Framework 4.6:

    • Windows Server 2012 R2
    • Windows 8.1
    • Windows RT 8.1
  • 다음 운영 체제의 Microsoft .NET Framework 4.5.2:

    • Windows Server 2012 R2
    • Windows 8.1
    • Windows RT 8.1
  • 다음 운영 체제의 Microsoft .NET Framework 4.5.1:

    • Windows Server 2012 R2
    • Windows 8.1
    • Windows RT 8.1
속성

문서 ID: 3118750 - 마지막 검토: 01/20/2016 14:38:00 - 수정: 5.0

Microsoft .NET Framework 4.6, Microsoft .NET Framework 4.5.2, Microsoft .NET Framework 4.5.1

  • atdownload kbbug kbexpertiseinter kbfix kbsecbulletin kbsecurity kbsecvulnerability KB3118750
피드백