이 문서에서는 Microsoft .NET Framework 4.6 및 Microsoft .NET Framework 4.6.1에 사용할 수 있는 핫픽스 롤업 3120238 설명합니다. 이 핫픽스 롤업이 수정하는 문제에 대한 자세한 내용은 "이 핫픽스 롤업이 수정하는 문제" 섹션을 참조하세요.
해결 방법
KB3120238 해당하는 핫픽스는 이전에 KB3120238 포함된 모든 수정 사항을 포함하는 .NET Framework 최신 업데이트로 대체되었습니다. .NET Framework 최신 업데이트를 설치하는 것이 좋습니다.Microsoft 지원 파일을 다운로드하는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료의 문서를 확인합니다.
119591 Microsoft에서 Microsoft 지원 파일을 가져오는 방법 온라인 서비스 이 파일에서 바이러스를 검사했습니다. Microsoft는 파일을 게시한 날짜에 사용할 수 있는 최신 바이러스 예방 소프트웨어로 이 파일을 검사했습니다. 이 파일은 해당 파일을 무단으로 변경할 수 없는 보안이 향상된 서버에 보관됩니다.
추가 정보
필수 구성 요소
이 핫픽스를 적용하려면 .NET Framework 4.6 또는 .NET Framework 4.6.1이 설치되어 있어야 합니다.
다시 시작 요구 사항
영향을 받는 파일이 있는 경우 이 핫픽스를 적용한 후 컴퓨터를 다시 시작해야 합니다. 이 핫픽스를 적용하기 전에 모든 .NET Framework 기반 애플리케이션을 닫는 것이 좋습니다.
핫픽스 대체 정보
이 핫픽스 패키지는 이전에 릴리스된 핫픽스 패키지를 대체하지 않습니다.
이 핫픽스 롤업이 수정하는 문제
문제 1 Windows 7 또는 Windows Vista의 시스템 컨텍스트에서 WPF(Windows Presentation Foundation) 터치 애플리케이션을 실행하면 터치 기능이 손실되고 몇 분 후에 시스템이 충돌합니다. 이 문제는 Windows 7 및 Windows Vista의 시스템 컨텍스트에서 수동 입력이 지원되지 않기 때문에 발생합니다. 이 핫픽스는 애플리케이션이 시스템 컨텍스트에서 실행되는 경우 터치 지원을 사용하지 않도록 설정합니다. 터치-마우스 승격은 여전히 작동합니다.문제 2 .NET Framework 4.6.1의 WPF 애플리케이션 사용자는 다음 유니코드 범위의 문자에 대한 일반 문자 대신 빈 사각형 상자와 같은 문자 모양 기호가 누락되었을 수 있습니다. 0000-052F, 0590-06FF, 0750-077F, 08A0-08FF, 1D00-1FFF, 2C60-2C7F, A720-A7FF, FB00-FB0F, FB1D-FBFF, FC00-FDCF, FDF00-FDFF, FE20-FE2F, FE70-FEFE 이 문제는 Windows 10 글꼴 대체 설정과 관련된 회귀로 인해 발생합니다. 이 문제는 매우 구체적인 문자 모양 집합만 포함하는 사용자 지정 글꼴을 사용하는 애플리케이션에서 발생할 가능성이 높습니다.이 업데이트는 Windows 10 .NET Framework 4.6.1에 대한 WPF 글꼴 대체 매핑을 수정하고 이러한 시각적 문제를 resolve 합니다.문제 3 .NET Framework 4.6 또는 Microsoft Visual Studio 2015를 설치한 후 많은 데이터 또는 많은 작은 개체가 포함된 일부 상황에서 GC의 버그로 인해 FatalExecutionEngineError 오류가 발생할 수 있습니다. 이 업데이트는 이 오류를 일으키는 조건을 수정합니다.이 문제에 대한 자세한 내용은 호출 시 FatalExecutionEngineError를 throw하는 Microsoft.FSharp.Reflection.FSharpValue.PreComputeUnionConstructor에서 반환하는 함수를 참조하세요.이 문제는 .NET Framework 4.6.1에서도 해결되었습니다.문제 4 JIT 컴파일러에 의해 적용되는 잘못된 최적화로 인해 예측할 수 없는 동작이 발생할 수 있습니다. 이 문제의 영향을 받는 코드 패턴에는 catch 블록의 "if" 조건이 포함됩니다. 이 핫픽스는 마지막으로 및 catch 처리기에서 조건문의 잘못된 실행을 유발하는 오류를 수정합니다.이 핫픽스를 적용한 후에도 애플리케이션이 여전히 예측 불가능하게 동작 하는 경우 자세한 문제 해결 지침을 참조하세요.문제 5 JIT의 코드 최적화가 잘못되면 Visual Studio 2015 또는 .NET Framework 4.6을 설치한 후 예측할 수 없는 애플리케이션 동작이 발생할 수 있습니다. 이 최적화 오류는 .NET Framework 4.6을 설치한 후 Visual Studio 2015의 릴리스 빌드 또는 이전 버전의 Visual Studio에서 최적화 기능이 켜져 있는 경우에만 발생합니다.이 핫픽스를 적용한 후에도 애플리케이션이 여전히 예측 불가능하게 동작 하는 경우 자세한 문제 해결 지침을 참조하세요.추가 단계: 연결된 문서의 문제 해결 지침 단계에서 RyuJIT가 문제에 관여할 수 있는지 확인하는 데 도움이 되는 경우 Microsoft Connect에서 문제를 기록하세요. 문제를 재현하기 위해 가능한 한 많은 세부 정보를 코드와 함께 포함합니다.