Windows Tips & News

Microsoft heeft optionele updates uitgebracht om XPS in op WPF gebaseerde apps te repareren

click fraud protection

In december 2022 heeft Microsoft uitgebracht KB5022083, een beveiligingsupdate die de manier wijzigt waarop .NET Framework en .NET omgaan met XPS-inhoud. Zoveel apps die met WPF zijn gebouwd, begonnen onjuist te worden weergegeven. Hoewel Microsoft samen met de release van de patch een tijdelijke oplossing bood, treft het probleem nog steeds veel gebruikers.

Vanwege de wijzigingen in .NET worden XPS-documenten met structurele of semantische elementen zoals tabelstructuur, storyboards of hyperlinks mogelijk niet correct weergegeven in op WPF gebaseerde lezers. Het kan ook inline afbeeldingen breken. De app die de XPS-gegevens weergeeft, kan Null-referentie-uitzonderingen genereren wanneer XPS-documenten worden geladen in op WPF gebaseerde lezers.

Als tijdelijke oplossing stelde Microsoft voor om de volgende opdracht uit te voeren als beheerder in cmd.exe:

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

Tot slot de firma Redmond wist op te lossen het probleem met de volgende out-of-band updates. Merk op dat geen van hen beschikbaar is via Windows Update, dus u moet ze handmatig installeren.

Product versie Update
Windows 11, versie 22H2
.NET Framework 4.8.1 Catalogus 5023327
Windows 11, versie 21H2 Catalogus 5023367
.NET Framework 4.8 Catalogus 5023323
.NET Framework 4.8.1 Catalogus 5023320
Windows Server 2022 Catalogus 5023368
.NET Framework 4.8 Catalogus 5023324
.NET Framework 4.8.1 Catalogus 5023321
Azure Stack HCI, versie 22H2
.NET Framework 4.8 Catalogus 5023324
Azure Stack HCI, versie 21H2
.NET Framework 4.8 Catalogus 5023324
Windows 10 versie 22H2 Catalogus 5023366
.NET Framework 4.8 Catalogus 5023322
.NET Framework 4.8.1 Catalogus 5023319
Windows 10 versie 21H2 Catalogus 5023365
.NET Framework 4.8 Catalogus 5023322
.NET Framework 4.8.1 Catalogus 5023319
Windows 10 versie 20H2 Catalogus 5023364
.NET Framework 4.8 Catalogus 5023322
.NET Framework 4.8.1 Catalogus 5023319
Windows 10 1809 (update oktober 2018) en Windows Server 2019 Catalogus 5023363
.NET Framework 4.7.2 Catalogus 5023333
.NET Framework 4.8 Catalogus 5023326
Windows 10 1607 (jubileumupdate) en Windows Server 2016 Catalogus 5023416
.NET Framework 4.7.2 Catalogus 5023332
.NET Framework 4.8 Catalogus 5023325

Ten slotte, als u op het punt staat om met een van deze KB's te gaan, is het een goed idee om elke tijdelijke oplossing die u hebt gebruikt ongedaan te maken voordat u deze installeert. Voor de bovengenoemde opdracht kunt u deze opdracht ongedaan maken opnieuw uitvoeren als beheerder:

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

Als je dit artikel leuk vindt, deel het dan via de knoppen hieronder. Het zal niet veel van je vergen, maar het zal ons helpen groeien. Bedankt voor uw steun!

Edge krijgt Tab Search en een nieuwe configuratie-ervaring

Edge krijgt Tab Search en een nieuwe configuratie-ervaring

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliserenE...

Lees verder

AdDuplex: Windows 11 heeft 8,6% van de markt in handen

AdDuplex: Windows 11 heeft 8,6% van de markt in handen

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliserenH...

Lees verder

PowerToys Run heeft ondersteuning toegevoegd voor het openen van Windows Terminal-profielen

PowerToys Run heeft ondersteuning toegevoegd voor het openen van Windows Terminal-profielen

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliserenA...

Lees verder