Windows Tips & News

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

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systému

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ů.

Reklama

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

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systému

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!

Reklama

Zachytit oblast obrazovky Zástupce Windows 10 Archivy

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

Offline instalační program .NET Framework 4.7.1 je pryč

Offline instalační program .NET Framework 4.7.1 je pryč

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systémuS...

Přečtěte si více

Jak odstranit skenování pomocí programu Windows Defender z kontextové nabídky v systému Windows 10

Jak odstranit skenování pomocí programu Windows Defender z kontextové nabídky v systému Windows 10

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systémuJ...

Přečtěte si více