Si applica a
.NET

Data di rilascio:13 luglio 2021

Versione:.NET Framework 3.5 e 4.8

L'aggiornamento del 13 luglio 2021 per Windows 10, versione 2004, Windows Server, versione 2004, Windows 10, versione 20H2 e Windows Server, versione 20H2 e versione 21H1 di Windows include miglioramenti cumulativi dell'affidabilità in .NET Framework 3.5 e 4.8. È 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à

WPF1

- Risoluzione di un problema che interessa un DataGrid contenuto in un oggetto ScrollViewer esterno.

- Risoluzione di un arresto anomalo a causa di ElementNotAvailableException in un ListView con peer personalizzati di automazione degli elementi di dati.

CLR2

- Quando il processo non è sotto alta pressione di memoria tende a preferire fare BGC rispetto a fare pc di compattazione completa. Questo è in genere auspicabile, ma se il comportamento dell'app cambia notevolmente, potrebbe causare gran parte della frammentazione nelle generazioni precedenti (ad esempio, gen2 e LOH) da inutilizzato. È possibile raccogliere gli eventi ETW GC che indicano la frammentazione presente in gen2 e LOH e verificare se ci si trova in questa situazione.

Questa versione introduce una nuova GC config GCConserveMemory per rilevare questa situazione ed essere conservativo circa l'utilizzo della memoria e non lasciare inutilizzata tanta frammentazione.

È possibile specificarlo nel file di app.config

>di configurazione <  >di 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 lo si specifica come 0, l'ottimizzazione GC non viene modificata. Specificare un valore diverso da zero indica al GC quanto conservativo si desidera GC per l'utilizzo della memoria – più alto è il valore, più conservativo GC sarà, vale a dire, più piccolo è l'heap. È consigliabile provare a usare numeri diversi per individuare il valore più adatto alle esigenze. In genere si inizia con un valore compreso tra 5 e 7. Si noti che se rileviamo che LOH ha troppa frammentazione, verrà compattato automaticamente.

Winform

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

- Risoluzione di un problema per cui System.Drawing libera due volte la memoria allocata quando non si ottengono le impostazioni della stampante.

ClickOnce

- Risoluzione di una regressione introdotta negli aggiornamenti precedenti. Viene ora rispettata l'impostazione del criterio WinTrust "Ignora controlli di revoca timestamp" durante la convalida dei timestamp nei manifesti ClickOnce.

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

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 Impostazioni > Update & Security > Windows Update e quindi seleziona Verifica disponibilità aggiornamenti.

Microsoft Update Catalog

Per scaricare il pacchetto autonomo per questo aggiornamento, vai al sito Web Microsoft Update Catalog .

Windows Server Update Services (WSUS)

Questo aggiornamento verrà sincronizzato automaticamente con WSUS se configuri Prodotti e classificazioni nel modo seguente:

Prodotto: Windows 10, versione 2004, Windows Server, versione 2004, Windows 10, versione 20H2 e Windows Server, versione 20H2 e Windows versione 21H1

Classificazione: aggiornamenti

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

Problemi noti in questo aggiornamento

Microsoft non è attualmente a conoscenza di alcun problema relativo a 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.