Windows Tips & News

Microsoft hat optionale Updates herausgegeben, um XPS in WPF-basierten Apps zu reparieren

click fraud protection

Im Dezember 2022 hat Microsoft veröffentlicht KB5022083, ein Sicherheitsupdate, das die Verarbeitung von XPS-Inhalten durch .NET Framework und .NET ändert. So viele Apps, die mit WPF erstellt wurden, begannen falsch zu rendern. Während Microsoft zusammen mit der Veröffentlichung des Patches eine Problemumgehung bereitgestellt hat, betrifft das Problem immer noch viele Benutzer.

Aufgrund der Änderungen in .NET werden XPS-Dokumente mit strukturellen oder semantischen Elementen wie Tabellenstruktur, Storyboards oder Hyperlinks in WPF-basierten Readern möglicherweise nicht korrekt angezeigt. Es kann auch Inline-Bilder beschädigen. Die App, die die XPS-Daten anzeigt, kann Nullverweis-Ausnahmen auslösen, wenn XPS-Dokumente in WPF-basierte Reader geladen werden.

Als Problemumgehung hat Microsoft vorgeschlagen, den folgenden Befehl auszuführen als Verwalter In cmd.exe:

reg fügen Sie "HKLM\SOFTWARE\Microsoft\.NETFramework\Windows Presentation Foundation\XPSAllowedTypes" /v "DisableDec2022Patch" /t REG_SZ /d "*" /reg: 64 hinzu

Schließlich die Firma Redmond geschafft zu lösen das Problem mit den folgenden Out-of-Band-Updates. Beachten Sie, dass keiner von ihnen über Windows Update verfügbar ist, sodass Sie sie manuell installieren müssen.

Produktversion Aktualisieren
Windows 11, Version 22H2
.NET Framework 4.8.1 Katalog 5023327
Windows 11, Version 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, Version 22H2
.NET-Framework 4.8 Katalog 5023324
Azure Stack HCI, Version 21H2
.NET-Framework 4.8 Katalog 5023324
Windows 10-Version 22H2 Katalog 5023366
.NET-Framework 4.8 Katalog 5023322
.NET Framework 4.8.1 Katalog 5023319
Windows 10-Version 21H2 Katalog 5023365
.NET-Framework 4.8 Katalog 5023322
.NET Framework 4.8.1 Katalog 5023319
Windows 10-Version 20H2 Katalog 5023364
.NET-Framework 4.8 Katalog 5023322
.NET Framework 4.8.1 Katalog 5023319
Windows 10 1809 (Update vom Oktober 2018) und Windows Server 2019 Katalog 5023363
.NET-Framework 4.7.2 Katalog 5023333
.NET-Framework 4.8 Katalog 5023326
Windows 10 1607 (Anniversary Update) und Windows Server 2016 Katalog 5023416
.NET-Framework 4.7.2 Katalog 5023332
.NET-Framework 4.8 Katalog 5023325

Wenn Sie schließlich mit einer dieser KBs arbeiten möchten, ist es eine gute Idee, alle von Ihnen verwendeten Problemumgehungen vor der Installation rückgängig zu machen. Für den oben genannten Befehl können Sie diesen Undo-Befehl erneut als Administrator ausführen:

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

Wenn Ihnen dieser Artikel gefällt, teilen Sie ihn bitte über die Schaltflächen unten. Es wird Ihnen nicht viel abverlangen, aber es wird uns helfen zu wachsen. Danke für deine Unterstützung!

Beste Add-ons für Firefox im Jahr 2016

Beste Add-ons für Firefox im Jahr 2016

Mozilla Firefox ist mein bevorzugter Browser, da die meisten Mainsteam-Browser auf Chromium basie...

Weiterlesen

Fix: Touchpad-Linksklick funktioniert nicht zeitweise in Windows 10

Fix: Touchpad-Linksklick funktioniert nicht zeitweise in Windows 10

Hinterlasse eine AntwortWenn Sie einen Laptop mit Touchpad (Trackpad) haben und auf Windows 10 ak...

Weiterlesen

Linux Mint 18 lässt gebündelte Codecs fallen und enthält neue Apps

Linux Mint 18 lässt gebündelte Codecs fallen und enthält neue Apps

Linux Mint 18, die kommende Veröffentlichung der laut Distrowatch beliebtesten Linux-Distribution...

Weiterlesen