2020년 2월 11일 KB4534132 Windows 10 버전 1903 및 Windows Server 1903 RTM 및 Windows 10 , 버전 1909 및 Windows Server 버전 1909에 대한 .NET Framework 3.5 및 4.8 누적 업데이트

적용 대상
.NET

참고

  • 출시된 날짜:
    2020년 2월 11일
  • 버전:
    .NET Framework 3.5 및 4.8

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

참고

이 업데이트는 2020년 2월 11일자 누적 업데이트에 포함되어 있습니다. 이 업데이트는 2020년 1월 28일자 누적 업데이트에서 이전에 릴리스되었습니다.

품질 및 안정성 개선 사항

WCF1 - 높은 CPU 부하에서 엔드포인트에 액세스할 수 없게 되는 동안 IIS 애플리케이션을 여러 번 빠르게 다시 시작할 때 잠재적인 경합 상태를 해결하기 위해 WCF 활성화 서비스에서 수신 대기 엔드포인트를 구성할 때 옵트인 재시도 메커니즘이 추가되었습니다. 고객은 %windir%\Microsoft.NET\Framework\v4.0.30319 및 %windir%\Microsoft.NET\Framework64\v4.0.30319 폴더 아래의 SMSvcHost.exe.config 다음 AppSetting을 적절하게 추가하여 수정을 옵트인할 수 있습니다. 이렇게 하면 엔드포인트를 실패 상태로 전환하기 전에 각 시도 사이에 1초 지연으로 엔드포인트를 10번 다시 등록합니다.

<Appsettings>
<add key="wcf:SMSvcHost:listenerRegistrationRetryCount" value="10"/>
<add key="wcf:SMSvcHost:listenerRegistrationRetryDelayms" value="1000"/>
</Appsettings>
- IIS 작업자 프로세스 크래시로 인해 수신 경로가 닫혀 있고 수신 대기 중이지만 활성화 보류 중인 것과 동일한 엔드포인트가 다시 구성될 때 경합 상태가 발생합니다. 충돌이 발견되면 이 변경으로 인해 경합이 일시적이라는 가정하에 다시 시도할 수 있습니다. 다시 시도 횟수 및 대기 기간은 앱 설정을 통해 구성할 수 있습니다.
Winforms - ImeMode 속성이 NoControl로 설정된 System.Windows.Forms.TextBox 컨트롤의 문제를 해결합니다. 이제 이러한 컨트롤은 페이지의 탐색 순서에 관계없이 OS 설정과 일치하는 IME 설정을 유지합니다. 수정은 pinyin 키보드를 사용하는 CHS에 적용됩니다.
- ImeMode가 ImeMode.NoControl로 설정된 System.Windows.Forms.ComboBox 컨트롤의 문제를 해결합니다. Pinyin 키보드가 있는 CHS의 NoControl은 마우스 클릭을 사용하여 탐색할 때 및 포커스가 비활성화된 컨트롤에서 이 ComboBox 컨트롤로 이동할 때 비활성화된 IME로 전환하는 대신 부모 컨테이너 컨트롤의 입력 모드를 유지합니다.
- 장애 조치(failover) 클러스터 서비스에서 클러스터 만들기 마법사의 DataGridView에서 .NET Framework 4.8 회귀 편집 IP 주소 UI의 접근성 변경: 다른 편집 셀로의 제어 이동과 관련된 UIA 트리 재구성을 제어한 후에는 IP 값을 입력할 수 없습니다. 이러한 사용자 지정 DataGridView 셀(IP 주소 셀) 및 내부 컨트롤은 현재 이 문제를 방지하기 위해 기본 UIA 트리 재구성에서 처리되지 않습니다.
CLR2 - .NET Framework 4.8의 변경으로 인해 단일 스레드 아파트 개체가 다중 스레드 아파트로 처리되어 차단 실패로 이어질 수 있는 특정 EnterpriseServices 시나리오가 회귀되었습니다. 이제 이 변경 내용이 단일 스레드 아파트 개체를 올바르게 식별하여 이 오류를 방지합니다.
- 이식 가능한 PDB 메타데이터 공급자 캐시에 공급자가 유출되고 진단 StackTrace API에서 크래시가 발생하는 경합 상태가 있습니다. 경합을 해결하려면 공급자가 삭제되지 않은 원인을 감지하고 삭제합니다.
- 서버 GC에서 SOH 할당을 수행할 때 실제로 메모리가 부족할 때(즉, 전체 차단 GC가 있었고 SOH 할당을 수용할 공간이 없는 경우) OutOfSpaceSOH 트리거 이유와 함께 전체 차단 GC가 반복해서 트리거되는 문제를 해결합니다. 이 수정 사항은 루프에서 GC를 트리거하는 대신 이 상황을 감지했을 때 OOM을 throw하는 것입니다.
- 프로세스 선호도를 1에서 N코어로 변경하여 발생하는 문제를 해결합니다.
SQL - 잘못된 형식의 문자열로 인해 정보가 인쇄되지 않은 SqlClient Bid 추적 문제를 해결합니다.
WPF3 - 경우에 따라 높은 DPI WPF 애플리케이션의 Popup이 표시되지 않거나 화면의 왼쪽 위 모서리에 표시되거나 불완전하게 표시/렌더링되는 문제를 해결합니다.
- WPF에서 XPS 문서를 만들 때 발생하는 문제를 해결합니다. 여기서 하위 설정 프로세스가 글꼴을 증가시키는 경우 글꼴 하위 설정으로 인해 FileFormatException이 발생할 수 있습니다. 이 예외를 방지하려면 "라이브러리 소비자용 AppContext" 에 설명된 방법 중 하나를 사용하여 'Switch.MS.Internal.TtfDelta.AllowFontReuseDuringFontSubsetting'이라는 AppContext 스위치를 'true'로 설정합니다.
- 시스템 DPI가 96을 초과하는 경우 TextBox 등에서 텍스트 삽입 caret의 잘못된 너비를 해결합니다. 특히, 일부 DPI 인식 상황에서는 주 데이터베이스보다 낮은 DPI를 가진 모니터에서 아무 것도 렌더링하지 않았습니다.
- SharedSizeGroup에 속하는 열이 있는 그리드 레이아웃 중에 발생하는 중단을 해결합니다.
- 사용자가 마우스 단추를 놓기 전에 앱이 프로그래밍 방식으로 단추를 사용하지 않도록 설정하고 메뉴 항목을 바꾸는 경우 RibbonSplitButton을 열 때 발생하는 중단 및 최종 StackOverflowException을 해결합니다.
- TreeView를 스크롤하는 동안 발생할 수 있는 특정 중단을 해결합니다.
Net 라이브러리 - 매우 큰 MTU를 사용하여 네트워크 구성에서 잘못된 사용량에 대해 UdpClient를 강화합니다.

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

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

이 업데이트 설치

이 업데이트는 Windows 업데이트에서 자동으로 다운로드되고 설치됩니다.

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

파일 정보

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

필수 구성 요소

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

다시 시작 요구 사항

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

업데이트 대체 정보

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

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