Argomenti correlati
×
Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Data di rilascio:
15 ottobre 2019

Versione:
.NET Framework 4.8

L'aggiornamento del 15 ottobre 2019 per Windows 10 versione 1709 include miglioramenti cumulativi dell'affidabilità in .NET 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à

ASP.NET

Risoluzione di un problema con ValidationContext.MemberName quando si utilizza dataAnnotation.ValidationAttribute personalizzato.

WPF1

Risoluzione del problema a causa del quale il rendering software non riesce a disegnare immagini la cui posizione e il ridimensionamento sono troppo grandi. Ad esempio, un elemento Image con Width=10, sourced to a bitmap with width=500 and positioned 700 pixels from the left edge of the enclosing window, fails to appear because the scaling factor S = 500/10 = 50 and the position X=700 are too large, nel senso che il prodotto S * X = 50 * 700 = 35000 supera 2^15 = 32768.

CLR2

Riduce il rischio di restituire constructorInfo non ordinati da Type.GetConstructors().

Miglioramento del comportamento negli scenari in cui i bug esterni (ad esempio un'opzione a doppio numero) impediscono l'avvio dei thread del sistema operativo sottostanti. Il runtime ora non riesce con un errore di diagnostica invece di aspettare l'avvio del thread. In questo modo è possibile migliorare il ripristino degli errori e una migliore diagnostica del problema che ha causato l'errore.

Risoluzione e problema con chiamate .NET COM con associazione tardiva contenenti SafeArray in cui SafeArray non è completamente inizializzato.

Winforms

Risoluzione di un problema che impediva lo spostamento all'ultimo elemento della voce di menu a discesa tramite un singolo tasto freccia SU.

Risoluzione del problema a causa del quale la griglia delle proprietà può generare un'eccezione NullReferenceException quando la selezione diventa Null (nulla è selezionato) in risposta alle modifiche al valore


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

Problemi noti in questo aggiornamento

Sintomi:

Dopo aver applicato questoaggiornamento cumulativo del 15 ottobre per .NET Framework 4.8, alcune applicazioni e applicazioni ClickOnce che creano l'AppDomain predefinito con un set di autorizzazioni limitate possono osservare errori di avvio dell'applicazione o di runtime dell'applicazione o comportamenti imprevisti. Il problema osservabile è che System.AppDomainSetup.TargetFrameworkName (https://learn.microsoft.com/en-us/dotnet/api/system.appdomainsetup.targetframeworkname?view=netframework-4.8) è Null e causa eventuali stranezze che consentono di ripristinare i comportamenti di .NET Framework 4.0.

Soluzione:

I clienti che osservano nuovi errori imprevisti o problemi funzionali possono implementare un'impostazione dell'applicazione aggiungendo (o unendo) la sezione seguente al file di configurazione dell'applicazione:

<?xml version="1.0" encoding="utf-8" ?>
>di configurazione <
     >di runtime <
          <AppContextSwitchOverrides value="Switch.System.Reflection.DoNotForceOrderOfConstructors=true" />
      </runtime>
> /configuration <

Risoluzione

Per risolvere questo problema, installa l'aggiornamento per .NET Framework 4.8 per Windows 10 versione 1709 KB4532999.

Come ottenere e installare l'aggiornamento

Installa questo aggiornamento

Per scaricare e installare questo aggiornamento, vai a Impostazioni > Update & Security > Windows Update e quindi seleziona Verifica disponibilità aggiornamenti.

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

Informazioni sui file

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

Requisiti

Per applicare questo aggiornamento, è necessario che sia installato .NET Framework 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.

Informazioni sulla sostituzione dell'aggiornamento

Questo aggiornamento sostituisce gli aggiornamenti rilasciati in precedenza 4515841.

Come ottenere assistenza e supporto tecnico per 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.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×