Windows Tips & News

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

click fraud protection
EMPFOHLEN: Klicken Sie hier, um Windows-Probleme zu beheben und die Systemleistung zu optimieren

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.

Werbung

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

EMPFOHLEN: Klicken Sie hier, um Windows-Probleme zu beheben und die Systemleistung zu optimieren

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!

Werbung

Microsoft Office 2021 kommt am 5. Oktober 2021

Microsoft Office 2021 kommt am 5. Oktober 2021

In weniger als drei Wochen, am 5. Oktober 2021, bringt Microsoft seine nächste Windows-Generation...

Weiterlesen

PowerToys ist jetzt im Microsoft Store erhältlich

PowerToys ist jetzt im Microsoft Store erhältlich

EMPFOHLEN: Klicken Sie hier, um Windows-Probleme zu beheben und die Systemleistung zu optimierenM...

Weiterlesen

Qualcomm hat eine exklusive Vereinbarung mit Microsoft für Windows auf ARM

Qualcomm hat eine exklusive Vereinbarung mit Microsoft für Windows auf ARM

XDA-Berichte dass Qualcomm eine exklusive Vereinbarung mit Microsoft für Windows auf ARM hat, die...

Weiterlesen