Anteprima dell'aggiornamento cumulativo del 26 gennaio 202 KB4598303 1 per .NET Framework 3.5 e 4.7.2 per Windows 10, versione 1809 e Windows Server, versione 2019

Nota

  • Data di rilascio:
    26 gennaio 2021
  • Versione:
    .NET Framework 3.5 e 4.7.2

L'aggiornamento del 26 gennaio 2021 per Windows 10, versione 1809 e Windows Server, versione 2019 include miglioramenti cumulativi dell'affidabilità in .NET Framework 3.5 e 4.7.2. È consigliabile applicare questo aggiornamento come parte delle normali procedure di manutenzione. Prima di installare questo aggiornamento, vedi le sezioni Prerequisiti e requisiti di riavvio .

Miglioramenti a livello di qualità e affidabilità

ASP.NET - Risoluzione di un problema a causa del quale, 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 "Error ASPCONFIG".
macchine virtuali Windows1 - Risoluzione di 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 (macchine virtuali Windows)
2 Common 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 un calltack simile a
Exception Info: System.NullReferenceException at System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) in System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr) presso System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean) presso System.Windows.Interop.HwndMouseInputProvider.Dispose()Si verifica quando si scrive un HwndSource il cui RootVisual è null, situazione che si verifica in Visual Studio durante l'inserimento o la divisione delle finestre e potrebbe verificarsi in altre app.
Soluzione alternativa Per risolvere questo problema, impostare due parametri AppContext utilizzando uno dei metodi descritti in AppContext Class (System) sotto l'intestazione "AppContext for library consumers". Le opzioni sono denominate Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix e Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix ed entrambe devono essere impostate su "true". Il primo parametro evita l'arresto anomalo, ma introduce nuovamente il bug corretto nelle kb. La seconda opzione viene attualmente ignorata, ma verrà riconosciuta in un futuro aggiornamento .NET che contiene una correzione per l'arresto anomalo del riferimento Null. ripristina la correzione di bug originale.
Ad esempio, utilizzando il 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 " />

Altre informazioni su questo aggiornamento

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

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

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 delle impostazioni>& Sicurezza>Windows Update e 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 su WSUS tramite 4598461.

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.7.2.

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