Data di rilascio: 26 gennaio 2021

Versione: .NET Framework 3.5 e 4.8

L'aggiornamento del 26 gennaio 2021 per Windows 10, versione 1909 e Windows Server, versione 1909 include miglioramenti cumulativi dell'affidabilità in .NET Framework 3.5 e 4.8. È consigliabile applicare questo aggiornamento nell'ambito delle normali procedure di manutenzione. Prima di installare questo aggiornamento, vedere le sezioni Prerequisiti e Requisiti di riavvio.

Miglioramenti a livello di qualità e affidabilità

ASP.NET

- Risolve un problema per cui, dopo l'installazione dell'aggiornamento rilasciato il 20 ottobre, alcune applicazioni ASP.Net non riescono durante la precompilazione, probabilmente con un messaggio che contiene le parole "Errore ASPCONFIG".

WPF1

- Risolve un blocco durante lo scorrimento fino alla fine di un controllo TreeView, quando è abilitato l'arrotondamento del layout e il ridimensionamento DPI non è 100%.

CLR2

- Migliora l'affidabilità dell'attività di generazione automatica di immagini native.

1 Windows Presentation Foundation (WPF)2 Common Language Runtime (CLR)

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 espone 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 consumer 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 > Aggiornamento & 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 la versione 4598301.

Informazioni sui file

Per un elenco dei file forniti in questo aggiornamento, scaricare le informazioni sui file per l'aggiornamento cumulativo.

Requisiti

Per applicare questo aggiornamento, è necessario che sia installato .NET Framework 3.5 o 4.8.

Richiesta di riavvio

Se vengono usati file interessati, è necessario riavviare il computer dopo l'applicazione dell'aggiornamento. È consigliabile chiudere tutte le applicazioni basate su .NET Framework prima di applicare questo aggiornamento.

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.