Applies To.NET

Data di rilascio: 13 luglio 2021

Versione: .NET Framework 3.5 e 4.8 per il sistema operativo server Microsoft versione 21H2

L'aggiornamento del 13 luglio 2021 per il sistema operativo server Microsoft versione 21H2 include miglioramenti cumulativi dell'affidabilità in .NET Framework 3.5 e 4.8 per il sistema operativo server Microsoft versione 21H2. È 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 di qualità e affidabilità

WPF1

- Risolve un problema che interessa un controllo DataGrid contenuto in un controllo ScrollViewer esterno.

- Risolve un arresto anomalo dovuto a ElementNotAvailableException in un controllo ListView con peer di automazione degli elementi di dati personalizzati.

CLR2

- Quando il processo non è sotto alta pressione della memoria, tende a favorire l'esecuzione di BGC rispetto all'esecuzione di GC di compattazione completa. Questa operazione è in genere preferibile, ma se il comportamento dell'app cambia notevolmente, potrebbe causare l'inutilizzazione di gran parte della frammentazione nelle generazioni precedenti (ad esempio, gen2 e LOH). È possibile raccogliere eventi GC ETW che diano la quantità di frammentazione in gen2 e LOH e verificano se ci si trova in questa situazione.

Questa versione introduce una nuova configurazione GC GCConserveMemory per rilevare questa situazione ed essere prudenti sull'utilizzo della memoria e non lasciare inutilizzata così tanta frammentazione.

È possibile specificarlo nel app.config file

<configurazione>   <runtime>     <GCConserveMemory enabled="N"/>   </runtime> </configuration> dove N è un valore intero compreso tra 0 e 9 (inclusi). 0 è l'impostazione predefinita. Se non si specifica questa configurazione o la si specifica come 0, l'ottimizzazione gc non viene cambiata. Se si specifica un valore diverso da zero, il gc indica quanto sia conservativo l'utilizzo della memoria da parte di GC, più alto è il valore, più conservativo sarà, ad esempio, più piccolo sarà l'heap. Ti consigliamo di sperimentare con numeri diversi per vedere quale valore funziona meglio per te, in genere iniziamo con un valore compreso tra 5 e 7. Si noti che se si rileva che LOH ha troppa frammentazione, verrà compattato automaticamente.

Winforms

- Risolve un problema nel controllo Griglia delle proprietà per impedire la lettura di dati non corretti in alcuni scenari nei processi a 64 bit.

- Risolve un problema per cui System.Drawing libera la memoria allocata quando non riesce a ottenere le impostazioni della stampante.

ClickOnce

- Risolve una regressione introdotta negli aggiornamenti precedenti. Microsoft ora rispetta l'impostazione dei criteri WinTrust "Ignora i controlli di revoca del timestamp" quando si convalidano i timestamp nei manifesti ClickOnce attendibili.

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

1 Common Language Runtime (CLR)

Come ottenere questo aggiornamento

Installare questo aggiornamento

Canale di rilascio

Disponibile

Passaggio successivo

Windows Aggiornamento e Microsoft Update

Per scaricare e installare questo aggiornamento, passare Impostazioni > Aggiornamento & Sicurezza > Windows Updatee quindi selezionare Controlla aggiornamenti.

Microsoft Update Catalog

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

Windows Server Update Services (WSUS)

Questo aggiornamento verrà sincronizzato automaticamente con WSUS se si configuraNo prodotti e classificazioni nel modo seguente:

Prodotto:sistema operativo server Microsoft versione 21H2

Classificazione: Aggiornamenti

Informazioni sui file

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

Requisiti

Per applicare questo aggiornamento, è necessario .NET Framework 3.5 o 4.8 per il sistema operativo server Microsoft versione 21H2.

Richiesta di riavvio

È necessario riavviare il computer dopo aver applicato questo aggiornamento se vengono usati file interessati. Prima di applicare questo aggiornamento, è consigliabile chiudere tutte le applicazioni basate su .NET Framework applicazioni basate su office.

Come ottenere assistenza e supporto per questo aggiornamento

Problemi noti di questo aggiornamento

Microsoft non è attualmente a conoscenza di eventuali problemi in 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.