„Microsoft“ išleido pasirenkamus naujinimus, skirtus XPS pataisymui WPF pagrįstose programose
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
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