Windows Tips & News

Microsoft ha rilasciato aggiornamenti facoltativi per correggere XPS nelle app basate su WPF

click fraud protection
CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema

Nel dicembre 2022, Microsoft ha rilasciato KB5022083, un aggiornamento della sicurezza che modifica il modo in cui .NET Framework e .NET gestiscono il contenuto XPS. Così tante app create con WPF hanno iniziato a eseguire il rendering in modo errato. Sebbene Microsoft abbia fornito una soluzione alternativa insieme al rilascio della patch, il problema riguarda ancora molti utenti.

Pubblicità

A causa delle modifiche in .NET, i documenti XPS con elementi strutturali o semantici come la struttura della tabella, gli storyboard o i collegamenti ipertestuali potrebbero non essere visualizzati correttamente nei lettori basati su WPF. Potrebbe anche rompere le immagini in linea. L'app che mostra i dati XPS può generare eccezioni di riferimento Null quando i documenti XPS vengono caricati nei lettori basati su WPF.

Come soluzione alternativa, Microsoft ha suggerito di eseguire il seguente comando come Amministratore In cmd.exe:

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

Infine, l'azienda di Redmond riuscito a risolvere il problema con i seguenti aggiornamenti fuori banda. Tieni presente che nessuno di essi è disponibile tramite Windows Update, quindi devi installarli manualmente.

Versione del prodotto Aggiornamento
Windows 11, versione 22H2
.NET Framework 4.8.1 Catalogare 5023327
Windows 11, versione 21H2 Catalogare 5023367
.NET Framework 4.8 Catalogare 5023323
.NET Framework 4.8.1 Catalogare 5023320
Windows Server 2022 Catalogare 5023368
.NET Framework 4.8 Catalogare 5023324
.NET Framework 4.8.1 Catalogare 5023321
Azure Stack HCI, versione 22H2
.NET Framework 4.8 Catalogare 5023324
Azure Stack HCI, versione 21H2
.NET Framework 4.8 Catalogare 5023324
Windows 10 versione 22H2 Catalogare 5023366
.NET Framework 4.8 Catalogare 5023322
.NET Framework 4.8.1 Catalogare 5023319
Windows 10 versione 21H2 Catalogare 5023365
.NET Framework 4.8 Catalogare 5023322
.NET Framework 4.8.1 Catalogare 5023319
Windows 10 versione 20H2 Catalogare 5023364
.NET Framework 4.8 Catalogare 5023322
.NET Framework 4.8.1 Catalogare 5023319
Windows 10 1809 (aggiornamento di ottobre 2018) e Windows Server 2019 Catalogare 5023363
.NET Framework 4.7.2 Catalogare 5023333
.NET Framework 4.8 Catalogare 5023326
Windows 10 1607 (aggiornamento dell'anniversario) e Windows Server 2016 Catalogare 5023416
.NET Framework 4.7.2 Catalogare 5023332
.NET Framework 4.8 Catalogare 5023325

Infine, se stai per usare uno di questi KB, è una buona idea annullare qualsiasi soluzione alternativa che hai usato prima di installarlo. Per il comando sopra menzionato, puoi eseguire questo comando di annullamento, sempre come amministratore:

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

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema

Se ti è piaciuto questo articolo, condividilo utilizzando i pulsanti qui sotto. Non ci vorrà molto da te, ma ci aiuterà a crescere. Grazie per il vostro sostegno!

Pubblicità

La funzionalità Aree di lavoro in Microsoft Edge è disponibile in anteprima pubblica

La funzionalità Aree di lavoro in Microsoft Edge è disponibile in anteprima pubblica

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del s...

Leggi di più

Google Nearby Share Beta disponibile per Windows 11 e Windows 10

Google Nearby Share Beta disponibile per Windows 11 e Windows 10

Google ha lanciato una versione di prova di Nearby Share per Windows che consente agli utenti di ...

Leggi di più

La funzionalità Cloud PC di Windows 11 supporterà provider di terze parti oltre a Microsoft 365

La funzionalità Cloud PC di Windows 11 supporterà provider di terze parti oltre a Microsoft 365

Cloud PC è il servizio di Microsoft che consente agli utenti di accedere a un'esperienza desktop ...

Leggi di più