Windows Tips & News

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

click fraud protection
AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliseren

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.

Advertentie

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

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

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!

Advertentie

Hoe u Mica en afgeronde tabbladen in Microsoft Edge inschakelt

Hoe u Mica en afgeronde tabbladen in Microsoft Edge inschakelt

Op Windows 11 gebruikt Microsoft Edge een verbeterde visuele stijl die past bij het uiterlijk van...

Lees verder

Informatie over het gebruik van tabbladgeheugen in Chrome inschakelen

Informatie over het gebruik van tabbladgeheugen in Chrome inschakelen

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

Lees verder

Hoe Copilot uit te schakelen in Windows 11

Hoe Copilot uit te schakelen in Windows 11

Mogelijk wilt u Windows Copilot uitschakelen als u de AI-aangedreven assistent niet kunt gebruike...

Lees verder