2 febbraio 2021 - KB4598299 anteprima dell'aggiornamento cumulativo di .NET Framework 3.5 e 4.8 per Windows 10, versione 2004, Windows Server, versione 2004, Windows 10, versione 20H2 e Windows Server, versione 20H2

Nota

  • Data di rilascio:
    Febbraio 2, 2021
  • Versione:
    .NET Framework 3.5 e 4.8

L'aggiornamento del 2 febbraio 2021 per Windows 10, versione 2004, Windows Server, versione 2004, Windows 10, versione 20H2 e Windows Server, versione 20H2 include miglioramenti cumulativi dell'affidabilità in .NET Framework 3.5 e 4.8. È consigliabile applicare questo aggiornamento come parte delle normali routine di manutenzione. Prima di installare questo aggiornamento, vedere le sezioni Prerequisiti e Requisiti di riavvio .

Miglioramenti per la qualità e l'affidabilità

ASP.NET - Risolve un problema per cui, dopo aver installato l'aggiornamento rilasciato il 20 ottobre, alcune applicazioni ASP.Net non riescono durante la precompilazione, probabilmente con un messaggio che contiene la parola "Errore ASPCONFIG".
macchine virtuali Windows1 - Risolve un blocco durante lo scorrimento alla fine di una TreeView, quando è abilitato l'arrotondamento del layout e il ridimensionamento DPI non è al 100%.
CLR2 - Migliora l'affidabilità dell'attività di generazione automatica di immagini native.

1 Windows Presentation Foundation (macchine virtuali Windows)

2Common Language Runtime (CLR)

Problemi noti in questo aggiornamento

Sintomo Dopo aver installato questo aggiornamento, le app macchine virtuali Windows potrebbero arrestarsi in modo anomalo con uno stack di chiamate simile a
Informazioni sull'eccezione: System.NullReferenceException in System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) in System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr) in System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, booleano) in System.Windows.Interop.HwndMouseInputProvider.Dispose()Ciò si verifica quando si elimina un HwndSource il cui oggetto RootVisual è null, situazione che si verifica in durante l'ancoraggio o la suddivisione di finestre e potrebbe verificarsi in altre app.
Soluzione alternativa Per risolvere questo problema, impostare due opzioni AppContext utilizzando uno dei metodi descritti in AppContext Class (System) sotto l'intestazione "AppContext per consumer di librerie". Gli switch sono denominati Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix e Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix ed entrambi devono essere impostati su "true". Il primo switch evita l'arresto anomalo, ma reintroduce il bug corretto nei KB. La seconda opzione viene attualmente ignorata, ma verrà riconosciuta in un aggiornamento .NET futuro che contiene una correzione per l'arresto anomalo del riferimento Null; Ripristina la correzione del bug originale.
Ad esempio, uso del metodo file app.config 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 l'aggiornamento

Installa questo aggiornamento

Canale di rilascio Disponibile Passaggio successivo
Windows Update e Microsoft Update Per scaricare e installare questo aggiornamento, vai a Aggiornamento impostazioni>& sicurezza>Windows Update, quindi seleziona Verifica disponibilità aggiornamenti.
Microsoft Update Catalog Per scaricare il pacchetto autonomo per questo aggiornamento, accedi al sito Web Microsoft Update Catalog.
Windows Server Update Services (WSUS) No Puoi importare questo aggiornamento in WSUS manualmente. Per istruzioni, vedi Microsoft Update Catalog.
Nota: Questo aggiornamento è disponibile in WSUS tramite 4598299.

Informazioni sui file

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

Prerequisiti

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

Richiesta di riavvio

È necessario riavviare il computer dopo aver applicato questo aggiornamento se vengono usati tutti i file interessati. È consigliabile chiudere tutte le applicazioni basate su .NET Framework prima di applicare questo aggiornamento.

Come ottenere assistenza e supporto tecnico per questo aggiornamento