Microsoft는 WPF 기반 앱에서 XPS를 수정하기 위한 선택적 업데이트를 발표했습니다.
2022년 12월 Microsoft는 KB5022083, .NET Framework 및 .NET이 XPS 콘텐츠를 처리하는 방식을 변경하는 보안 업데이트입니다. WPF로 빌드된 많은 앱이 잘못 렌더링되기 시작했습니다. Microsoft는 패치 릴리스와 함께 해결 방법을 제공했지만 이 문제는 여전히 많은 사용자에게 영향을 미칩니다.
광고
.NET의 변경 사항으로 인해 테이블 구조, 스토리보드 또는 하이퍼링크와 같은 구조적 또는 의미적 요소가 있는 XPS 문서가 WPF 기반 판독기에서 올바르게 표시되지 않을 수 있습니다. 인라인 이미지가 깨질 수도 있습니다. XPS 데이터를 표시하는 앱은 XPS 문서가 WPF 기반 판독기에 로드될 때 Null 참조 예외를 발생시킬 수 있습니다.
해결 방법으로 Microsoft는 다음 명령 실행을 제안했습니다. 관리자로 ~에 cmd.exe
:
reg 추가 "HKLM\SOFTWARE\Microsoft\.NETFramework\Windows Presentation Foundation\XPSAllowedTypes" /v "DisableDec2022Patch" /t REG_SZ /d "*" /reg: 64
마지막으로 레드몬드 회사 해결할 수 있었다 다음 대역외 업데이트의 문제입니다. Windows 업데이트를 통해 사용할 수 있는 것이 없으므로 수동으로 설치해야 합니다.
제품 버전 | 업데이트 | |
---|---|---|
윈도우 11, 버전 22H2 | ||
.NET 프레임워크 4.8.1 | 목록 | 5023327 |
윈도우 11, 버전 21H2 | 목록 | 5023367 |
.NET 프레임워크 4.8 | 목록 | 5023323 |
.NET 프레임워크 4.8.1 | 목록 | 5023320 |
윈도우 서버 2022 | 목록 | 5023368 |
.NET 프레임워크 4.8 | 목록 | 5023324 |
.NET 프레임워크 4.8.1 | 목록 | 5023321 |
Azure 스택 HCI, 버전 22H2 | ||
.NET 프레임워크 4.8 | 목록 | 5023324 |
Azure 스택 HCI, 버전 21H2 | ||
.NET 프레임워크 4.8 | 목록 | 5023324 |
윈도우 10 버전 22H2 | 목록 | 5023366 |
.NET 프레임워크 4.8 | 목록 | 5023322 |
.NET 프레임워크 4.8.1 | 목록 | 5023319 |
윈도우 10 버전 21H2 | 목록 | 5023365 |
.NET 프레임워크 4.8 | 목록 | 5023322 |
.NET 프레임워크 4.8.1 | 목록 | 5023319 |
윈도우 10 버전 20H2 | 목록 | 5023364 |
.NET 프레임워크 4.8 | 목록 | 5023322 |
.NET 프레임워크 4.8.1 | 목록 | 5023319 |
Windows 10 1809(2018년 10월 업데이트) 및 Windows Server 2019 | 목록 | 5023363 |
.NET 프레임워크 4.7.2 | 목록 | 5023333 |
.NET 프레임워크 4.8 | 목록 | 5023326 |
Windows 10 1607(1주년 업데이트) 및 Windows Server 2016 | 목록 | 5023416 |
.NET 프레임워크 4.7.2 | 목록 | 5023332 |
.NET 프레임워크 4.8 | 목록 | 5023325 |
마지막으로 이러한 KB 중 하나를 사용하려는 경우 설치하기 전에 사용했던 모든 해결 방법을 실행 취소하는 것이 좋습니다. 위에서 언급한 명령의 경우 이 실행 취소 명령을 관리자 권한으로 다시 실행할 수 있습니다.
reg 삭제 "HKLM\SOFTWARE\Microsoft\.NETFramework\Windows Presentation Foundation\XPSAllowedTypes" /reg: 64 /f
이 기사가 마음에 들면 아래 버튼을 사용하여 공유하십시오. 그것은 당신에게서 많은 것을 앗아가지 않을 것이지만 그것은 우리가 성장하는 데 도움이 될 것입니다. 지원해 주셔서 감사합니다!
광고