Si applica a:
Microsoft .NET Framework 4.8
IMPORTANTE Verifica di aver installato gli aggiornamenti necessari elencati nella sezione Come ottenere questo aggiornamento prima di installare questo aggiornamento.
IMPORTANTEAlcuni clienti che usano Windows Server 2008 R2 SP1 e hanno attivato il componente aggiuntivo Codice ad attivazione multipla (MAK) dell'aggiornamento della sicurezza estesa prima di installare gli aggiornamenti del 14 gennaio 2020 potrebbero dover riattivare il codice. Tale riattivazione sui dispositivi interessati dovrebbe essere richiesta una sola volta. Per informazioni sull'attivazione, vedere questo post di blog .
IMPORTANTE I file CAB di analisi WSUS continueranno a essere disponibili per Windows 7 SP1 e Windows Server 2008 R2 SP1. Se si dispone di un sottoinsieme di dispositivi che eseguono questi sistemi operativi senza aggiornamento della sicurezza estesa, potrebbero essere visualizzati come non conformi nel set di strumenti per la conformità e la gestione delle patch.
IMPORTANTE I clienti che hanno acquistato l'aggiornamento della sicurezza estesa per le versioni locali di questi sistemi operativi devono seguire le procedure in KB4522133 per continuare a ricevere gli aggiornamenti della sicurezza dopo la fine del supporto esteso prevista per il 14 gennaio 2020. Per ulteriori informazioni sull'aggiornamento della sicurezza estesa e sulle edizioni supportate, vedi KB4497181.
IMPORTANTE A partire dal 15 gennaio 2020, verrà visualizzata una notifica a schermo intero che descrive il rischio di continuare a usare Windows 7 Service Pack 1 al raggiungimento della fine del supporto il 14 gennaio 2020. La notifica continuerà a essere visualizzata finché non interagirai con essa. Questa notifica verrà visualizzata solo nelle edizioni seguenti di Windows 7 Service Pack 1:
NotaLa notifica non verrà visualizzata nei computer aggiunti a un dominio o nei computer in modalità tutto schermo.
-
Starter.
-
Home Basic.
-
Home Premium.
-
Professional. Se hai acquistato l'aggiornamento della sicurezza estesa, la notifica non verrà visualizzata. Per ulteriori informazioni, vedi Come ottenere Aggiornamenti di sicurezza estesa per i dispositivi Windows idonei e ciclo di vita FAQ-Extended security Aggiornamenti.
-
Ultimate.
IMPORTANTE A partire da agosto 2019, gli aggiornamenti di .NET Framework 4.6 e versioni successive, per Windows Server 2008 R2 SP1 e Windows 7SP1, richiedono il supporto per la firma del codice SHA-2. Assicurati di disporre di tutte le ultime Aggiornamenti di Windows prima di applicare questo aggiornamento per evitare problemi di installazione. Per informazioni più dettagliate sugli aggiornamenti del supporto per la firma del codice SHA-2, vedi kb 4474419.
Riepilogo
Miglioramenti della sicurezza
Una vulnerabilità di divulgazione delle informazioni esiste quando .NET Framework gestisce in modo errato gli oggetti nella memoria. Un aggressore che sfruttava con successo la vulnerabilità potrebbe divulgare il contenuto della memoria di un sistema interessato. Per sfruttare la vulnerabilità, un utente malintenzionato autenticato dovrà eseguire un'applicazione appositamente eseguita. L'aggiornamento risolve la vulnerabilità correggendo il modo in cui .NET Framework gestisce gli oggetti nella memoria.
Per altre informazioni sulle vulnerabilità, vedere la sezione Vulnerabilità e esposizioni comuni (CVE) seguente.
Miglioramenti a livello di qualità e affidabilità
|
WCF1 |
- Risoluzione di un problema con i servizi WCF a volte non si avviano quando si avviano più servizi contemporaneamente. |
|
Winform |
- Risoluzione di una regressione introdotta in .NET Framework 4.8, in cui le proprietà Control.AccessibleName, Control.AccessibleRole e Control.AccessibleDescription hanno smesso di funzionare per i seguenti controlli:Label, GroupBox, ToolStrip, ToolStripItems, StatusStripItems, PropertyGrid, ProgressBar, ComboBox, MenuStrip, MenuItems, DataGridView. - Risoluzione di una regressione nel nome accessibile per gli elementi della casella combinata per le caselle combinate associate ai dati. .NET Framework 4.8 ha iniziato a usare il nome del tipo anziché il valore della proprietà DisplayMember come nome accessibile, questo miglioramento usa di nuovo DisplayMember. |
|
ASP.NET |
- Disabilitato il riutilizzo di AppPathModifier nell ASP.Net output del controllo. - Gli oggetti HttpCookie nel contesto della richiesta di ASP.Net verranno creati con le impostazioni predefinite configurate per i flag dei cookie anziché . Predefiniti primitivi di tipo NET che corrispondono al comportamento di 'new HttpCookie(name)'. |
|
SQL |
- Risoluzione di un errore che a volte si è verificato quando un utente si connette a un database Azure SQL, ha eseguito un'operazione basata su wave e quindi connesso a un altro database sotto lo stesso server che ha lo stesso URL di attestazione ed eseguito un'operazione di wave sul secondo server. |
|
CLR2 |
- È stata aggiunta una variabile di configurazione CLR Thread_AssignCpuGroups (1 per impostazione predefinita) che può essere impostata su 0 per disabilitare l'assegnazione automatica del gruppo della CPU eseguita da CLR per i nuovi thread creati da Thread.Start() e thread del pool di thread, in modo che un'app possa eseguire la propria distribuzione dei thread. - Risoluzione di un raro danneggiamento dei dati che può verificarsi quando si utilizzano nuove API come Unsafe.ByteOffset |
Problemi noti in questo aggiornamento
|
Sintomo |
Questo aggiornamento non viene installato e restituisce uno o entrambi i seguenti messaggi di errore:
|
|
Soluzione alternativa |
Per risolvere il problema, procedere come segue:
|