Windows Tips & News

Společnost Microsoft vydala volitelné aktualizace pro opravu XPS v aplikacích založených na WPF

click fraud protection

V prosinci 2022 společnost Microsoft vydala KB5022083, aktualizace zabezpečení, která mění způsob, jakým .NET Framework a .NET zpracovávají obsah XPS. Tolik aplikací vytvořených pomocí WPF se začalo vykreslovat nesprávně. Přestože společnost Microsoft poskytla řešení spolu s vydáním opravy, problém se stále týká mnoha uživatelů.

Kvůli změnám v .NET se dokumenty XPS se strukturálními nebo sémantickými prvky, jako je struktura tabulek, scénáře nebo hypertextové odkazy, nemusí zobrazovat správně ve čtečkách založených na WPF. Může také rozbít vložené obrázky. Aplikace, která zobrazuje data XPS, může při načítání dokumentů XPS do čteček založených na WPF vyvolat výjimky Null reference.

Jako řešení společnost Microsoft navrhla spuštění následujícího příkazu jako správce v cmd.exe:

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

Konečně redmondská firma podařilo vyřešit problém s následujícími aktualizacemi mimo pásmo. Všimněte si, že žádný z nich není dostupný prostřednictvím služby Windows Update, takže je musíte nainstalovat ručně.

Verze produktu Aktualizace
Windows 11, verze 22H2
.NET Framework 4.8.1 Katalog 5023327
Windows 11, verze 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, verze 22H2
.NET Framework 4.8 Katalog 5023324
Azure Stack HCI, verze 21H2
.NET Framework 4.8 Katalog 5023324
Windows 10 verze 22H2 Katalog 5023366
.NET Framework 4.8 Katalog 5023322
.NET Framework 4.8.1 Katalog 5023319
Windows 10 verze 21H2 Katalog 5023365
.NET Framework 4.8 Katalog 5023322
.NET Framework 4.8.1 Katalog 5023319
Windows 10 verze 20H2 Katalog 5023364
.NET Framework 4.8 Katalog 5023322
.NET Framework 4.8.1 Katalog 5023319
Windows 10 1809 (aktualizace z října 2018) a Windows Server 2019 Katalog 5023363
.NET Framework 4.7.2 Katalog 5023333
.NET Framework 4.8 Katalog 5023326
Windows 10 1607 (Anniversary Update) a Windows Server 2016 Katalog 5023416
.NET Framework 4.7.2 Katalog 5023332
.NET Framework 4.8 Katalog 5023325

A konečně, pokud se chystáte použít některou z těchto znalostních bází, je dobré před instalací vrátit zpět jakékoli řešení, které jste použili. Pro výše uvedený příkaz můžete spustit tento příkaz zpět, opět jako správce:

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

Pokud se vám tento článek líbí, sdílejte jej pomocí níže uvedených tlačítek. Nebere to od vás mnoho, ale pomůže nám to růst. Děkuji za vaši podporu!

Moderní klávesová zkratka pro vyhledávání v archivech

Tento web používá soubory cookie ke zlepšení vašeho zážitku při procházení webem. Z těchto soubor...

Přečtěte si více

Microsoft ukončí podporu Windows 10 verze 1909 za měsíc

Microsoft ukončí podporu Windows 10 verze 1909 za měsíc

Mnoho uživatelů odmítá instalaci nejnovějších verzí Windows a raději zůstávají u předchozích verz...

Přečtěte si více

Windows 11 Zakázat SmartScreen

Windows 11 Zakázat SmartScreen

Dnes se podíváme na to, jak zakázat Windows SmartScreen v systému Windows 11. Jedná se o vestavěn...

Přečtěte si více