요약
.NET Framework 4.5.1 또는 4.5.2에서 .NET Framework 4.6으로 업그레이드하거나 업데이트 3098779 설치한 후 Visual Studio 2015를 설치하고 3097997 .NET Framework 애플리케이션을 실행할 때 문제가 발생할 수 있습니다.
또한 Microsoft .NET Framework 4.6이 설치되어 있고 Windows 8.1, Windows RT 8.1 및 Windows Server 2012 Microsoft .NET Framework 4.5.1 및 4.5.2에 대한 보안 업데이트 3098779 및 3097997 수동으로 적용하는 시스템을 사용하는 고객도 있습니다. R2는 .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에 대한 모든 최신 업데이트를 설치했습니다. 여기에는 3098779 및 3097997 업데이트가 포함됩니다.
- .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을 사용하고 있습니다.
이러한 업데이트는 .NET Framework 4.5.1 및 4.5.2용인 경우에도 .NET Framework 4.6용이 아닌 3098779 및 3097997 또는 기타 업데이트를 수동으로 적용합니다.
참고 지원되지 않는 시나리오입니다. Microsoft .NET Framework 업데이트에 대한 올바른 애플리케이션을 확인하는 방법에 대한 자세한 내용은 Microsoft 기술 자료 문서 3136092 를 참조하세요.
이 시나리오에서는 일부 .NET Framework 애플리케이션이 시작되지 않거나 올바르게 실행되지 않습니다.
해결 방법
시나리오 1에 대한 해결 방법
고객은 다음 Microsoft 다운로드 센터 웹 사이트에서 .NET Framework 4.6.1로 업그레이드하여 이러한 문제를 resolve 수 있습니다.
또는 고객이 .NET Framework 4.6으로 시스템을 업그레이드했거나 업데이트 3098779 및 3097997 설치한 완전히 업데이트된 .NET 4.5.1 또는 4.5.2 시스템에서 Visual Studio 2015를 설치한 경우 3098779 업데이트를 제거하고 3097997 수 있습니다.
그런 다음 고객은 Windows 업데이트 다시 검사하고 3098785 및 3098000 업데이트를 다운로드하여 설치해야 합니다. 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 업데이트 다시 검사하고 .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