참고
- 출시된 날짜:
2024년 5월 14일 - 버전:
.NET Framework 3.5 및 4.8
2024년 5월 14일 Windows 10, 버전 1809 및 Windows Server 2019용 업데이트에는 .NET Framework 3.5 및 4.8의 보안 및 누적 안정성 개선 사항이 포함되어 있습니다. 정기적인 유지 관리 작업의 일부로 이 업데이트를 적용하는 것이 좋습니다. 이 업데이트를 설치하기 전에 필수 구성 요소 및 다시 시작 요구 사항 섹션을 참조하세요.
요약
보안 개선 사항
이 릴리스에는 새로운 보안 개선 사항은 없습니다. 이 업데이트는 누적되며 이전에 릴리스된 모든 보안 개선 사항을 포함합니다.
품질 및 안정성 개선 사항
| CLR1 | - 여러 스레드가 모두 동시에 동일한 관리 형식의 ITypeInfo 구현을 쿼리하는 경우 충돌이 발생할 수 있는 문제를 해결합니다 |
|---|---|
| .NET 라이브러리 | - 32비트 플랫폼에서 상당한 응답 시간 회귀를 나타내는 문제를 해결합니다. - FIPS 알고리즘의 MIST 검증 구현을 사용하는 문제를 해결합니다. |
| .NET 기본 사항 | - IIS 10에 도입된 와일드카드 형식 변경 문제를 해결합니다. |
| WPF2 | - GetWindowText 및 GetWindowTextLength 메서드를 호출할 때 앱이 충돌하는 문제를 해결합니다. |
1CLR(공용 언어 런타임)
2Windows Presentation Foundation (WPF)
이 업데이트에 대한 추가 정보
다음 문서에는 개별 제품 버전과 관련된 이 업데이트에 대한 추가 정보가 나와 있습니다.
- 5038283 Windows 10, 버전 1809 및 Windows Server 2019(KB5038283)용 .NET Framework 3.5, 4.7.2 및 4.8용 누적 업데이트에 대한 설명
이 업데이트의 알려진 문제
| 증상 | Microsoft는 고객이 특정 SQL CLR 호스팅 시나리오에서 런타임 예외를 보게 되는 .NET Framework 5월 누적 업데이트에 대한 보고를 받았습니다. 이러한 예외는 오류 메시지와 함께 나타납니다 System.Security.HostProtectionException: CLR 호스트에서 금지하고 예외 스택 추적에 다음 프레임 중 하나를 포함하는 작업을 수행하려고 시도했습니다. System.Security.Cryptography.SHA256Managed.. ctor() - 또는 - System.Security.Cryptography.SHA384Managed.. ctor() - 또는 - System.Security.Cryptography.SHA512Managed.. ctor() 이 예외는 .NET Framework에서 SHA256Managed, SHA384Managed 및 SHA512Managed 형식의 구현이 최근 변경되었기 때문입니다. SQL CLR 호스팅 환경 내에서 SHA1Managed, HMACSHA1, HMACSHA256, HMACSHA284 및 HMACSHA512 유형의 사용은 영향을 받지 않습니다. |
|---|---|
| 해결 방법 | 여러 해결 방법 옵션을 사용할 수 있습니다. 한 가지 옵션은 SHA256Managed, SHA384Managed 또는 SHA512Managed 유형을 사용하는 어셈블리를 UNSAFE로 표시하는 것입니다. 이렇게 하면 SQL CLR 호스팅 환경에서 영향을 받는 생성자가 성공적으로 실행될 수 있습니다. 또 다른 옵션은 .NET Framework의 SHA-2 API 제품군 대신 .NET Framework의 기본 제공 HASHBYTES 함수를 활용하는 것입니다. HASHBYTES 함수는 SQL에서 직접 호출할 수 있으며 관리 코드를 작성할 필요가 없습니다. |
| 해결 방법 | Microsoft는 업데이트 KB5043804를 통해 이 문제를 해결했습니다. |
이 업데이트를 받는 방법
이 업데이트 설치
| 릴리스 채널 | 사용 가능 | 다음 단계 |
|---|---|---|
| Windows 업데이트 및 Microsoft 업데이트 | 예 | 없음. 이 업데이트는 Windows 업데이트에서 자동으로 다운로드되고 설치됩니다. |
| 비즈니스용 Windows 업데이트 | 예 | 없음. 이 업데이트는 Windows 업데이트에서 자동으로 다운로드되고 설치됩니다. |
| Microsoft 업데이트 카탈로그 | 예 | 이 업데이트의 독립 실행형 패키지를 얻으려면 Microsoft 업데이트 카탈로그 웹 사이트를 방문하세요. |
| WSUS(Windows Server Update Services) | 예 | 이 개별 .NET Framework 제품 업데이트는 해당되는 경우 운영 체제 업데이트를 적용하여 설치됩니다. 이 업데이트 섹션에 대한 추가 정보에서 운영 체제 업데이트에 대해 자세히 알아보세요. |
파일 정보
이 업데이트에서 제공되는 파일 목록을 보려면 누적 업데이트에 대한 파일 정보를 다운로드하세요.
필수 구성 요소
이 업데이트를 적용하려면 .NET Framework 3.5 또는 4.8이 설치되어 있어야 합니다.
다시 시작 요구 사항
영향받는 파일을 사용 중인 경우에는 이 업데이트를 적용한 후에 컴퓨터를 다시 시작해야 합니다. 이 업데이트를 적용하기 전에 .NET Framework 기반 응용 프로그램을 모두 종료하는 것이 좋습니다.
이 업데이트에 대한 도움말 및 지원을 받는 방법
- 업데이트 설치 도움말: Windows 업데이트 FAQ
- 온라인 및 가정에서 안전 보호: Windows 보안 지원
- 국가/지역별 현지 지원: 국제 지원