Windows Tips & News

Microsoft je izdao izborna ažuriranja za popravak XPS-a u aplikacijama koje se temelje na WPF-u

click fraud protection
PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali performanse sustava

U prosincu 2022. Microsoft je objavio KB5022083, sigurnosno ažuriranje koje mijenja način na koji .NET Framework i .NET rukuju XPS sadržajem. Toliko aplikacija izrađenih s WPF-om počelo se neispravno prikazivati. Iako je Microsoft ponudio zaobilazno rješenje zajedno s izdavanjem zakrpe, problem još uvijek pogađa mnoge korisnike.

Oglašavanje

Zbog promjena u .NET-u, XPS dokumenti sa strukturnim ili semantičkim elementima kao što su struktura tablice, ploče scenarija ili hiperveze možda se neće ispravno prikazati u čitačima temeljenim na WPF-u. Također može pokvariti ugrađene slike. Aplikacija koja prikazuje XPS podatke može izbaciti iznimke Null reference kada se XPS dokumenti učitavaju u čitače temeljene na WPF-u.

Kao zaobilazno rješenje, Microsoft je predložio pokretanje sljedeće naredbe kao Administrator u cmd.exe:

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

Konačno, tvrtka iz Redmonda uspio riješiti problem sa sljedećim ažuriranjima izvan pojasa. Imajte na umu da nijedan od njih nije dostupan putem Windows Updatea, pa ih morate instalirati ručno.

Verzija proizvoda Ažuriraj
Windows 11, verzija 22H2
.NET Framework 4.8.1 Katalog 5023327
Windows 11, verzija 21H2 Katalog 5023367
.NET Framework 4.8 Katalog 5023323
.NET Framework 4.8.1 Katalog 5023320
Windows Server 2022 Katalog 5023368
.NET Framework 4.8 Katalog 5023324
.NET Framework 4.8.1 Katalog 5023321
Azure Stack HCI, verzija 22H2
.NET Framework 4.8 Katalog 5023324
Azure Stack HCI, verzija 21H2
.NET Framework 4.8 Katalog 5023324
Windows 10 verzija 22H2 Katalog 5023366
.NET Framework 4.8 Katalog 5023322
.NET Framework 4.8.1 Katalog 5023319
Windows 10 verzija 21H2 Katalog 5023365
.NET Framework 4.8 Katalog 5023322
.NET Framework 4.8.1 Katalog 5023319
Windows 10 verzija 20H2 Katalog 5023364
.NET Framework 4.8 Katalog 5023322
.NET Framework 4.8.1 Katalog 5023319
Windows 10 1809 (ažuriranje iz listopada 2018.) i Windows Server 2019 Katalog 5023363
.NET Framework 4.7.2 Katalog 5023333
.NET Framework 4.8 Katalog 5023326
Windows 10 1607 (godišnjica ažuriranja) i Windows Server 2016 Katalog 5023416
.NET Framework 4.7.2 Katalog 5023332
.NET Framework 4.8 Katalog 5023325

Konačno, ako se spremate koristiti jedan od ovih KB-ova, dobra je ideja poništiti svako zaobilazno rješenje koje ste koristili prije instaliranja. Za gore navedenu naredbu, možete pokrenuti ovu naredbu poništavanja, ponovno kao administrator:

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

PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali performanse sustava

Ako vam se sviđa ovaj članak, podijelite ga pomoću gumba u nastavku. Neće vam puno oduzeti, ali će nam pomoći da rastemo. Hvala na podršci!

Oglašavanje

Napravite prečac za način rada u zrakoplovu u sustavu Windows 10

Napravite prečac za način rada u zrakoplovu u sustavu Windows 10

PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali perform...

Čitaj više

Kako dijeliti svoje aplikacije Windows Store s drugim korisničkim računima na računalu

Kako dijeliti svoje aplikacije Windows Store s drugim korisničkim računima na računalu

2 odgovoraAko ste preuzeli besplatnu ili plaćenu Metro aplikaciju iz Windows Storea, ona će biti ...

Čitaj više

Kako premjestiti datoteke pomoću izbornika Pošalji u u sustavu Windows 10

Kako premjestiti datoteke pomoću izbornika Pošalji u u sustavu Windows 10

PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali perform...

Čitaj više