Windows Tips & News

Microsoft on välja andnud valikulised värskendused XPS-i parandamiseks WPF-põhistes rakendustes

SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi jõudluse optimeerimiseks klõpsake siin

2022. aasta detsembris avaldas Microsoft KB5022083, turvavärskendus, mis muudab .NET Frameworki ja .NET XPS-i sisu käsitlemist. Nii mõnigi WPF-iga ehitatud rakendus hakkas valesti renderdama. Kuigi Microsoft pakkus koos plaastri väljalaskmisega lahenduse, mõjutab probleem endiselt paljusid kasutajaid.

Reklaam

NET-i muudatuste tõttu ei pruugita WPF-põhistes lugejates õigesti kuvada XPS-dokumente, millel on struktuursed või semantilised elemendid, nagu tabeli struktuur, süžeeskeemid või hüperlingid. Samuti võib see rikkuda tekstisiseseid pilte. XPS-i andmeid kuvav rakendus võib XPS-dokumentide WPF-põhistesse lugejatesse laadimisel teha nullviite erandeid.

Lahendusena soovitas Microsoft käivitada järgmise käsu administraatorina sisse cmd.exe:

reg lisage "HKLM\SOFTWARE\Microsoft\.NETFramework\Windows Presentation Foundation\XPSAllowedTypes" /v "DisableDec2022Patch" /t REG_SZ /d "*" /reg: 64

Lõpuks Redmondi firma

õnnestus lahendada probleem järgmiste ribaväliste värskendustega. Pange tähele, et ükski neist pole Windows Update'i kaudu saadaval, seega peate need käsitsi installima.

Toote versioon Värskenda
Windows 11, versioon 22H2
.NET Framework 4.8.1 Kataloog 5023327
Windows 11, versioon 21H2 Kataloog 5023367
.NET Framework 4.8 Kataloog 5023323
.NET Framework 4.8.1 Kataloog 5023320
Windows Server 2022 Kataloog 5023368
.NET Framework 4.8 Kataloog 5023324
.NET Framework 4.8.1 Kataloog 5023321
Azure Stack HCI, versioon 22H2
.NET Framework 4.8 Kataloog 5023324
Azure Stack HCI, versioon 21H2
.NET Framework 4.8 Kataloog 5023324
Windows 10 versioon 22H2 Kataloog 5023366
.NET Framework 4.8 Kataloog 5023322
.NET Framework 4.8.1 Kataloog 5023319
Windows 10 versioon 21H2 Kataloog 5023365
.NET Framework 4.8 Kataloog 5023322
.NET Framework 4.8.1 Kataloog 5023319
Windows 10 versioon 20H2 Kataloog 5023364
.NET Framework 4.8 Kataloog 5023322
.NET Framework 4.8.1 Kataloog 5023319
Windows 10 1809 (oktoobri 2018 värskendus) ja Windows Server 2019 Kataloog 5023363
.NET Framework 4.7.2 Kataloog 5023333
.NET Framework 4.8 Kataloog 5023326
Windows 10 1607 (aastapäeva värskendus) ja Windows Server 2016 Kataloog 5023416
.NET Framework 4.7.2 Kataloog 5023332
.NET Framework 4.8 Kataloog 5023325

Lõpuks, kui kavatsete kasutada mõnda neist KB-dest, on hea mõte enne selle installimist kõik kasutatud lahendused tagasi võtta. Ülalmainitud käsu puhul saate selle tagasivõtmiskäsu käivitada uuesti administraatorina:

reg kustutada "HKLM\SOFTWARE\Microsoft\.NETFramework\Windows Presentation Foundation\XPSAllowedTypes" /reg: 64 /f

SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi jõudluse optimeerimiseks klõpsake siin

Kui teile see artikkel meeldib, jagage seda allolevate nuppude abil. See ei võta teilt palju, kuid aitab meil kasvada. Tänan toetuse eest!

Reklaam

Bing Chati robotil on peagi mobiilirakendus ja kolmanda osapoole brauseri tugi

Bing Chati robotil on peagi mobiilirakendus ja kolmanda osapoole brauseri tugi

Microsoft Bingi meeskond on teatanud, et peagi käivitatakse nende vestlusbot mobiilseadmetes ja s...

Loe rohkem

Microsoft eemaldab need viis funktsiooni Edge 117-st

Microsoft eemaldab need viis funktsiooni Edge 117-st

Microsoft on aastate jooksul Edge'i brauserisse aktiivselt uusi funktsioone lisanud. Kuid kasutaj...

Loe rohkem

Microsoft kasutab Windows 11-s Bingi reklaamimiseks pahavaralaadseid hüpikaknaid

Microsoft kasutab Windows 11-s Bingi reklaamimiseks pahavaralaadseid hüpikaknaid

Mõned Windows 11 kasutajad on teatanud, et kõigi rakenduste peale ilmub hüpikteade, mis palub nei...

Loe rohkem