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!

Laden Sie das Online-Kontextmenü "Shop für Musik entfernen" herunter

Diese Website verwendet Cookies, um Ihre Erfahrung beim Navigieren durch die Website zu verbesser...

Weiterlesen

Ändern Sie die Anzeigereihenfolge von Boot-Menüelementen in Windows 10

Ändern Sie die Anzeigereihenfolge von Boot-Menüelementen in Windows 10

So ändern Sie die Anzeigereihenfolge von Boot-Menüelementen in Windows 10Mit Windows 8 hat Micros...

Weiterlesen

Nature Mix-Theme für Windows 8

Diese Website verwendet Cookies, um Ihre Erfahrung beim Navigieren durch die Website zu verbesser...

Weiterlesen