2019년 10월 15일-Windows 10 버전 1607과 Windows 서버 2016용 .NET Framework 4.8에 대한 KB4519562 누적 업데이트

적용 대상
.NET

참고

  • 출시된 날짜:
    2019년 10월 15일
  • 버전:
    .NET Framework 4.8

2019년 10월 15일 Windows 10 버전 1607 및 Windows Server 2016용 업데이트에는 .NET 4.8의 누적 안정성 개선 사항이 포함되어 있습니다. 정기적인 유지 관리 작업의 일부로 이 업데이트를 적용하는 것이 좋습니다. 이 업데이트를 설치하기 전에 필수 구성 요소다시 시작 요구 사항 섹션을 참조하세요.

품질 및 안정성 개선 사항

ASP.NET 사용자 지정 DataAnnotation.ValidationAttribute를 사용할 때 ValidationContext.MemberName 문제를 해결합니다.
WPF1 소프트웨어 렌더링에서 위치와 배율이 너무 큰 이미지를 그리지 못하는 문제를 해결하고 문제를 해결합니다. 예를 들어, 너비=500의 비트맵에 소스되고 바깥쪽 창의 왼쪽 가장자리에서 700픽셀 위치에 있는 너비=10의 이미지 요소는 스케일링 인수 S = 500/10 = 50과 위치 X=700이 너무 크기 때문에 표시되지 않습니다. 그 의미에서 제품 S * X = 50 * 700 = 35000이 2^15 = 32768을 초과합니다.
CLR2 Type.GetConstructors()에서 정렬되지 않은 ConstructorInfo를 반환할 위험을 줄입니다.
외부 버그(예: 더블 프리)로 인해 기본 OS 스레드가 시작되지 못하는 시나리오의 동작이 개선되었습니다. 이제 런타임이 스레드가 시작되기를 기다리는 동안 중단되는 것이 아니라 진단 오류로 실패합니다. 이렇게 하면 오류를 복구하고 오류를 일으킨 문제를 더 잘 진단할 수 있습니다.
SafeArray가 완전히 초기화되지 않은 SafeArray를 포함하는 늦게 바인딩된 .NET COM 호출의 문제를 해결하고 문제를 해결합니다.
Winforms 위쪽 화살표 키를 한 번 눌러 드롭다운 메뉴 항목의 마지막 항목으로 이동하지 못했던 문제를 해결합니다.
값 변경에 대한 응답으로 선택 항목이 null(선택된 것이 없음)으로 변경될 때 속성 그리드가 NullReferenceException을 발생시킬 수 있는 문제를 해결하고 문제를 해결합니다

1 WPF(Windows Presentation Foundation)
2 공용 언어 런타임(CLR)

이 업데이트에서 알려진 문제

증상:

이 10월 15 .NET Framework 4.8용 누적 업데이트를 적용한 후 제한된 권한 집합으로 기본 AppDomain을 만드는 일부 ClickOnce 응용 프로그램 및 응용 프로그램에서 응용 프로그램 시작 또는 응용 프로그램 런타임 실패 또는 예기치 않은 동작이 관찰될 수 있습니다. 관찰 가능 문제는 System.AppDomainSetup.TargetFrameworkName(https://learn.microsoft.com/en-us/dotnet/api/system.appdomainsetup.targetframeworkname?view=netframework-4.8)이 null이므로 .NET Framework 4.0 동작으로 되돌릴 수 있는 단점이 있습니다.

해결 방법:

예기치 않은 새로운 오류 또는 기능 문제를 관찰하는 고객은 애플리케이션 구성 파일에 다음 섹션을 추가(또는 병합)하여 애플리케이션 설정을 구현할 수 있습니다.

<?xml version="1.0" encoding="utf-8" ?>
<구성>
<런타임>
<AppContextSwitchOverrides value="Switch.System.Reflection.DoNotForceOrderOfConstructors=true" />
</runtime>
</configuration>

해결 방법

이 문제를 resolve하려면 Windows 10 버전 1607 및 Windows Server 2016 KB4532997용 .NET Framework 4.8 업데이트를 설치하세요.

업데이트를 구하고 설치하는 방법

이 업데이트 설치

이 업데이트를 다운로드하고 설치하려면 설정>업데이트 & 보안>Windows 업데이트으로 이동한 다음 업데이트 확인을 선택합니다.

이 업데이트의 독립 실행형 패키지를 얻으려면 Microsoft 업데이트 카탈로그 웹 사이트를 방문하세요.

파일 정보

이 업데이트에서 제공되는 파일 목록을 보려면 누적 업데이트에 대한 파일 정보를 다운로드하세요.

필수 구성 요소

이 업데이트를 적용하려면 .NET Framework 4.8이 설치되어 있어야 합니다.

다시 시작 요구 사항

영향받는 파일을 사용 중인 경우에는 이 업데이트를 적용한 후에 컴퓨터를 다시 시작해야 합니다. 이 업데이트를 적용하기 전에 .NET Framework 기반 응용 프로그램을 모두 종료하는 것이 좋습니다.

업데이트 대체 정보

이 업데이트는 이전에 릴리스된 업데이트 [4515839]()https://support.microsoft.com/help/4515839\를 대체합니다.

이 업데이트에 대한 도움말 및 지원을 받는 방법