Windows Tips & News

Microsoft har gitt ut valgfrie oppdateringer for å fikse XPS i WPF-baserte apper

click fraud protection
ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen

I desember 2022 ga Microsoft ut KB5022083, en sikkerhetsoppdatering som endrer hvordan .NET Framework og .NET håndterer XPS-innhold. Så mange apper bygget med WPF begynte å gjengi feil. Mens Microsoft ga en løsning sammen med utgivelsen av oppdateringen, påvirker problemet fortsatt mange brukere.

Annonse

På grunn av endringene i .NET kan det hende at XPS-dokumenter med strukturelle eller semantiske elementer som tabellstruktur, storyboards eller hyperkoblinger ikke vises riktig i WPF-baserte lesere. Det kan også bryte innebygde bilder. Appen som viser XPS-dataene kan gi null-referanseunntak når XPS-dokumenter lastes inn i WPF-baserte lesere.

Som en løsning foreslo Microsoft å kjøre følgende kommando som administrator i cmd.exe:

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

Til slutt Redmond-firmaet klarte å løse

problemet med følgende out-of-band-oppdateringer. Merk at ingen av dem er tilgjengelige via Windows Update, så du må installere dem manuelt.

Produktversjon Oppdater
Windows 11, versjon 22H2
.NET Framework 4.8.1 Katalog 5023327
Windows 11, versjon 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, versjon 22H2
.NET Framework 4.8 Katalog 5023324
Azure Stack HCI, versjon 21H2
.NET Framework 4.8 Katalog 5023324
Windows 10 versjon 22H2 Katalog 5023366
.NET Framework 4.8 Katalog 5023322
.NET Framework 4.8.1 Katalog 5023319
Windows 10 versjon 21H2 Katalog 5023365
.NET Framework 4.8 Katalog 5023322
.NET Framework 4.8.1 Katalog 5023319
Windows 10 versjon 20H2 Katalog 5023364
.NET Framework 4.8 Katalog 5023322
.NET Framework 4.8.1 Katalog 5023319
Windows 10 1809 (oktober 2018-oppdatering) og Windows Server 2019 Katalog 5023363
.NET Framework 4.7.2 Katalog 5023333
.NET Framework 4.8 Katalog 5023326
Windows 10 1607 (jubileumsoppdatering) og Windows Server 2016 Katalog 5023416
.NET Framework 4.7.2 Katalog 5023332
.NET Framework 4.8 Katalog 5023325

Til slutt, hvis du er i ferd med å gå med en av disse KB-ene, er det en god idé å angre enhver løsning du har brukt før du installerer den. For den ovennevnte kommandoen kan du kjøre denne angre-kommandoen, igjen som administrator:

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

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen

Hvis du liker denne artikkelen, vennligst del den ved å bruke knappene nedenfor. Det vil ikke ta mye fra deg, men det vil hjelpe oss å vokse. Takk for støtten!

Annonse

Microsoft gjør Windows 10 Upgrade-blokker enkle å forstå

Microsoft gjør Windows 10 Upgrade-blokker enkle å forstå

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenSom du kanskje all...

Les mer

Slik gjenoppretter du lukkede fanegrupper i Google Chrome

Slik gjenoppretter du lukkede fanegrupper i Google Chrome

Du kan nå gjenopprette lukkede fanegrupper i Google ChromeFanegruppering er en fin funksjon som e...

Les mer

Microsoft erstatter klassiske programmer og funksjoner med Innstillinger-appen i Windows 10

Microsoft erstatter klassiske programmer og funksjoner med Innstillinger-appen i Windows 10

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenMicrosoft vil snar...

Les mer