Microsoft ir izdevusi izvēles atjauninājumus, lai labotu XPS WPF lietotnēs
2022. gada decembrī Microsoft ir izlaidusi KB5022083, drošības atjauninājums, kas maina veidu, kā .NET Framework un .NET apstrādā XPS saturu. Tik daudzas lietotnes, kas izveidotas ar WPF, sāka renderēt nepareizi. Lai gan Microsoft nodrošināja risinājumu kopā ar ielāpa izlaišanu, problēma joprojām ietekmē daudzus lietotājus.
Reklāma
NET izmaiņu dēļ XPS dokumenti ar strukturāliem vai semantiskiem elementiem, piemēram, tabulas struktūru, scenārijiem vai hipersaitēm, var netikt pareizi parādīti WPF lasītājos. Tas var arī sabojāt iekļautos attēlus. Lietojumprogramma, kas parāda XPS datus, var izmantot Null atsauces izņēmumus, kad XPS dokumenti tiek ielādēti WPF lasītājos.
Kā risinājumu Microsoft ieteica palaist šādu komandu kā administrators iekšā cmd.exe
:
reg pievienot "HKLM\SOFTWARE\Microsoft\.NETFramework\Windows Presentation Foundation\XPSAllowedTypes" /v "DisableDec2022Patch" /t REG_SZ /d "*" /reg: 64
Visbeidzot, Redmondas firma izdevās atrisināt problēma ar tālāk norādītajiem ārpusjoslas atjauninājumiem. Ņemiet vērā, ka neviens no tiem nav pieejams, izmantojot Windows Update, tāpēc tie ir jāinstalē manuāli.
Produkta versija | Atjaunināt | |
---|---|---|
Windows 11, versija 22H2 | ||
.NET Framework 4.8.1 | Katalogs | 5023327 |
Windows 11, versija 21H2 | Katalogs | 5023367 |
.NET Framework 4.8 | Katalogs | 5023323 |
.NET Framework 4.8.1 | Katalogs | 5023320 |
Windows Server 2022 | Katalogs | 5023368 |
.NET Framework 4.8 | Katalogs | 5023324 |
.NET Framework 4.8.1 | Katalogs | 5023321 |
Azure Stack HCI, versija 22H2 | ||
.NET Framework 4.8 | Katalogs | 5023324 |
Azure Stack HCI, versija 21H2 | ||
.NET Framework 4.8 | Katalogs | 5023324 |
Windows 10 versija 22H2 | Katalogs | 5023366 |
.NET Framework 4.8 | Katalogs | 5023322 |
.NET Framework 4.8.1 | Katalogs | 5023319 |
Windows 10 versija 21H2 | Katalogs | 5023365 |
.NET Framework 4.8 | Katalogs | 5023322 |
.NET Framework 4.8.1 | Katalogs | 5023319 |
Windows 10 versija 20H2 | Katalogs | 5023364 |
.NET Framework 4.8 | Katalogs | 5023322 |
.NET Framework 4.8.1 | Katalogs | 5023319 |
Windows 10 1809 (2018. gada oktobra atjauninājums) un Windows Server 2019 | Katalogs | 5023363 |
.NET Framework 4.7.2 | Katalogs | 5023333 |
.NET Framework 4.8 | Katalogs | 5023326 |
Windows 10 1607 (jubilejas atjauninājums) un Windows Server 2016 | Katalogs | 5023416 |
.NET Framework 4.7.2 | Katalogs | 5023332 |
.NET Framework 4.8 | Katalogs | 5023325 |
Visbeidzot, ja gatavojaties izmantot kādu no šiem KB, ieteicams atsaukt visus izmantotos risinājumus pirms tā instalēšanas. Iepriekš minētajai komandai varat palaist šo atsaukšanas komandu vēlreiz kā administrators:
reg dzēst "HKLM\SOFTWARE\Microsoft\.NETFramework\Windows Presentation Foundation\XPSAllowedTypes" /reg: 64 /f
Ja jums patīk šis raksts, lūdzu, kopīgojiet to, izmantojot tālāk esošās pogas. Tas no jums neprasīs daudz, bet tas palīdzēs mums augt. Paldies par atbalstu!
Reklāma