Windows Tips & News

„Microsoft“ išleido pasirenkamus naujinimus, skirtus XPS pataisymui WPF pagrįstose programose

click fraud protection
REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą

2022 m. gruodžio mėn. „Microsoft“ išleido KB5022083, saugos naujinimas, pakeičiantis, kaip .NET Framework ir .NET tvarko XPS turinį. Tiek daug programų, sukurtų naudojant WPF, pradėjo veikti netinkamai. Nors „Microsoft“ pateikė sprendimą kartu su pataisos išleidimu, problema vis tiek paliečia daugybę vartotojų.

Reklama

Dėl .NET pakeitimų XPS dokumentai su struktūriniais arba semantiniais elementais, pvz., lentelės struktūra, siužetinės lentelės ar hipersaitais, gali būti netinkamai rodomi WPF skaitytuvuose. Tai taip pat gali sulaužyti įterptus vaizdus. Programa, rodanti XPS duomenis, gali pateikti nulinės nuorodos išimtis, kai XPS dokumentai įkeliami į WPF pagrįstus skaitytuvus.

Kaip problemos sprendimą, „Microsoft“ pasiūlė paleisti šią komandą kaip administratorius in cmd.exe:

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

Galiausiai Redmondo firma pavyko išspręsti problema, susijusi su toliau nurodytais ne juostos naujiniais. Atminkite, kad nė vienas iš jų nepasiekiamas naudojant „Windows Update“, todėl turite juos įdiegti rankiniu būdu.

Produkto versija Atnaujinti
„Windows 11“, 22H2 versija
.NET Framework 4.8.1 Katalogas 5023327
„Windows 11“, 21H2 versija Katalogas 5023367
.NET Framework 4.8 Katalogas 5023323
.NET Framework 4.8.1 Katalogas 5023320
Windows Server 2022 Katalogas 5023368
.NET Framework 4.8 Katalogas 5023324
.NET Framework 4.8.1 Katalogas 5023321
Azure Stack HCI, 22H2 versija
.NET Framework 4.8 Katalogas 5023324
Azure Stack HCI, 21H2 versija
.NET Framework 4.8 Katalogas 5023324
Windows 10 versija 22H2 Katalogas 5023366
.NET Framework 4.8 Katalogas 5023322
.NET Framework 4.8.1 Katalogas 5023319
Windows 10 versija 21H2 Katalogas 5023365
.NET Framework 4.8 Katalogas 5023322
.NET Framework 4.8.1 Katalogas 5023319
Windows 10 versija 20H2 Katalogas 5023364
.NET Framework 4.8 Katalogas 5023322
.NET Framework 4.8.1 Katalogas 5023319
„Windows 10 1809“ (2018 m. spalio mėn. naujinys) ir „Windows Server 2019“ Katalogas 5023363
.NET Framework 4.7.2 Katalogas 5023333
.NET Framework 4.8 Katalogas 5023326
„Windows 10 1607“ (jubiliejinis naujinimas) ir „Windows Server 2016“. Katalogas 5023416
.NET Framework 4.7.2 Katalogas 5023332
.NET Framework 4.8 Katalogas 5023325

Galiausiai, jei ketinate naudoti vieną iš šių KB, pravartu anuliuoti bet kokį sprendimą, kurį naudojote prieš jį įdiegiant. Pirmiau minėtai komandai galite paleisti šią anuliavimo komandą dar kartą kaip administratorius:

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

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą

Jei jums patinka šis straipsnis, pasidalykite juo naudodami toliau esančius mygtukus. Tai iš jūsų nereikės daug, bet padės mums augti. Ačiū už tavo pagalbą!

Reklama

Optimizuokite diskus pagal tvarkaraštį sistemoje „Windows 10“.

Optimizuokite diskus pagal tvarkaraštį sistemoje „Windows 10“.

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte siste...

Skaityti daugiau

Kaip atidėti „Windows 10“ versijos 1803 naujinimą

Kaip atidėti „Windows 10“ versijos 1803 naujinimą

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte siste...

Skaityti daugiau

„Microsoft“ atvirojo kodo „PowerShell“ ir perkelia ją į „Linux“ ir „OS X“.

„Microsoft“ atvirojo kodo „PowerShell“ ir perkelia ją į „Linux“ ir „OS X“.

„PowerShell“ yra išplėstinė komandų eilutės forma. Jis papildytas didžiuliu paruoštų naudoti cmdl...

Skaityti daugiau