Data di rilascio: 26 gennaio 2021

Versione: .NET Framework 3.5, 4.7.2 e 4.8

Riepilogo

Questo articolo descrive l'anteprima cumulativa degli aggiornamenti 3.5, 4.7.2 e 4.8 per Windows 10, versione 1809 e Windows Server, versione 2019.

Altre informazioni su questo aggiornamento

Gli articoli seguenti contengono altre informazioni su questo aggiornamento in relazione alle singole versioni dei prodotti.

  •  4598303Descrizione dell'aggiornamento cumulativo per .NET Framework 3.5 e 4.7.2 per Windows 10, versione 1809 e Windows Server, versione 2019 (KB4598303)

  •  4598300Descrizione dell'aggiornamento cumulativo per .NET Framework 3.5 e 4.8 per Windows 10, versione 1809 e Windows Server, versione 2019 (KB4598300)

Problemi noti in questo aggiornamento

Sintomo

Dopo l'installazione di questo aggiornamento, le app WPF potrebbero bloccarsi con una chiamata simile a

Exception Info: System.NullReferenceException at System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) at System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr)
at System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean)
at System.Windows.Interop.HwndMouseInputProvider.Dispose()

Questo problema si verifica quando si eliminazione di un oggetto HwndSource la cui proprietà RootVisual è Null, una situazione che si verifica in Visual Studio quando si agganciano o si dividono finestre e possono verificarsi in altre app.

Soluzione alternativa

Per risolvere il problema, impostare due opzioni di AppContext usando uno dei metodi descritti in Classe AppContext (Sistema) sotto l'intestazione "AppContext per utenti della raccolta".  Le opzioni sono denominate Switch.System. Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix eSwitch.System. Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix ed entrambi devono essere impostati su "true".   Il primo parametro evita l'arresto anomalo, ma introduce di nuovo il bug risolto nei KPI.  La seconda opzione viene attualmente ignorata, ma verrà riconosciuta in un futuro aggiornamento di .NET contenente una correzione per l'arresto anomalo del riferimento Null;  ripristina la correzione di bug originale.

Ad esempio, usando il metodo app.config file per applicare la soluzione alternativa nell'ambito dell'applicazione:

<AppContextSwitchOverrides value="Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true; Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true " />

Come ottenere questo aggiornamento

Installa questo aggiornamento

Canale di rilascio

Disponibile

Passaggio successivo

Windows Update e Microsoft Update

Per scaricare e installare questo aggiornamento, passare a Impostazioni > Aggiorna & sicurezza > Windows Updatee quindi selezionare Controlla aggiornamenti.

Microsoft Update Catalog

Per ottenere il pacchetto autonomo per questo aggiornamento, passare al sito Web del catalogo di Microsoft Update.

Windows Server Update Services

No

È possibile importare manualmente questo aggiornamento in Windows Server Update Services. Per istruzioni, vedere il Catalogo aggiornamenti Microsoft.

Nota: Questo aggiornamento è disponibile in Windows Server Update Services tramite 4598461.

Come ottenere assistenza e supporto tecnico per questo aggiornamento

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.