Programma di installazione non in linea di Microsoft .NET Framework 4.7.2 per Windows

Si applica a: Windows Server 2016 Version 1709Windows 10, version 1709Windows 10, version 1703

Microsoft .NET Framework 4.7.2


Microsoft.NET Framework 4.7.2 è un aggiornamento sul posto altamente compatibile con .NET Framework 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, e 4.7.1.

  • Il pacchetto non in linea può essere utilizzato in situazioni in cui il programma di installazione Web non può essere utilizzato a causa della mancanza di connessione Internet. Questo pacchetto è più grande del programma di installazione Web e non include i Language Pack. Si consiglia di utilizzare il programma di installazione Web anziché il programma di installazione non in linea per requisiti di larghezza di banda e efficienza ottimali.
  • Quando si installa questo pacchetto, i seguenti pacchetti o aggiornamenti vengono installati per il sistema operativo:
     
    • In Windows 7 Service Pack 1 (SP1) e Windows Server 2008 R2 SP1, .NET Framework 4.7.2 è elencato come prodotto installato nell'elemento Programmi e funzionalità nel Pannello di controllo.
    • In Windows Server 2012, l'aggiornamento per Microsoft Windows (KB4054542) è elencato nella voce Aggiornamenti installati nel Pannello di controllo.
    • In Windows 8.1 o Windows Server 2012 R2, l'aggiornamento per Microsoft Windows (KB4054566) viene visualizzato sotto la voce Aggiornamenti installati nel Pannello di controllo.
    • In Windows 10 (aggiornamento dell'anniversario) (versione 1607), Windows 10 Creators Update (versione 1703) e Windows Server 2016, l'Aggiornamento per Microsoft Windows (KB4054590) è elencato sotto la voce Aggiornamenti installati nel Pannello di controllo.
    • In Windows 10 Fall Creators Update (versione 1709), l'aggiornamento per Microsoft Windows (KB4073120) è elencato sotto la voce Aggiornamenti installati nel Pannello di controllo.

Microsoft .NET Framework 4.7.2 è disponibile su Windows Update e Windows Server Update Service (WSUS). Verrà offerto come aggiornamento consigliato su Windows Update.

Nota: Il programma di installazione del pacchetto (NDP472-KB4054530-x86-x64-Allos-ENU.exe) è stato aggiornato il 10 luglio 2018. Se il programma di installazione è stato scaricato prima del 10 luglio 2018, si consiglia di scaricare la versione più recente (4.7.3081.0) del programma di installazione per ottenere le correzioni aggiuntive incluse nell'aggiornamento.

Informazioni sul download


I seguenti file sono disponibili per il download nell'Area Download Microsoft:

Per informazioni su come scaricare i file di supporto Microsoft, vedi Come ottenere i file di supporto Microsoft dai servizi online.

Problemi risolti in questo aggiornamento


I seguenti problemi sono stati corretti per .NET Framework 4.7.2.

SQL Server (SQL)

  • Consente di correggere un problema in cui la proprietà dell'API .NET Framework SqlConnection.ConnectionString viene utilizzata per impostare una stringa di connessione null o vuota. In questo caso, un'eccezione di riferimento null (NRE) si verifica quando si utilizza l'API con .NET Framework 4.7.2. [611802, System.Data.dll, Bug]
  • Consente di correggere un problema in cui ci si connette al database SQL di Azure e MultipleActiveResultSets=true viene utilizzato nella stringa di connessione con System.Data.SqlClient.SqlConnection. In questo caso, le operazioni di query asincrone causano un flusso di richiesta di protocollo TDS non valido da inviare dal client. Ciò provoca il malfunzionamento delle API di query asincrone. [620109, System.Data.dll , Bug]
     

Windows Presentation Framework (WPF)

  • Aggiunge un'opzione AppContext che consente di escludere operazioni eseguite durante l'arresto di AppDomain o di processo. Questo problema può ridurre (ma non eliminare) la possibilità di un arresto anomalo nelle applicazioni che fanno ipotesi ingiustificate sulla tempistica del thread del finalizzatore. [593963, WindowsBase.dll, Bug]
  • Corregge un arresto anomalo in WPF che si verifica quando più caratteri vengono sostituiti da un singolo carattere (in una lingua diversa rispetto al testo originale) utilizzando IMEPad. [605996, PresentationFramework.dll, Bug]
  • Gli elementi raggruppati della casella combinata ora segnalano correttamente i bambini tramite UIAutomation. [605922, PresentationFramework.dll, Bug]

Ulteriori informazioni


Questa versione di .NET Framework viene eseguita side-by-side con .NET Framework 3.5 SP1 e versioni precedenti. Tuttavia, esegue un aggiornamento sul posto per .NET Framework 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, e 4.7.1..

Problemi noti

  • Le applicazioni che si basano su .NET Framework per inizializzare un componente COM e che vengono eseguite con autorizzazioni limitate potrebbero non avviarsi o essere eseguite correttamente e visualizzare messaggi di errore come i seguenti: "accesso negato", "classe non registrata" o "errore interno per motivi sconosciuti".
  • Per problemi noti con .NET Framework 4.7.2 consulta Problemi noti per .NET Framework 4.7.2.

Parametri della riga di comando per questo aggiornamento

Per ulteriori informazioni sulle varie opzioni della riga di comando supportate da questo aggiornamento, vedi la sezione"Opzioni della riga di comando" nella Guida alla distribuzione di .NET Framework per gli sviluppatori.

Richiesta di riavvio

Dopo l'installazione dell'aggiornamento potrebbe essere necessario riavviare il computer. È consigliabile chiudere tutte le applicazioni che utilizzano .NET Framework prima di installare questo aggiornamento.

Sistemi operativi supportati

Microsoft .NET Framework 4.7.2 (Programma di installazione offline) supporta i seguenti sistemi operativi:

  • Windows Server 2016, (versione 1709)
  • Aggiornamento dell'anniversario di Windows 10 (versione 1607) (x86 e x64)
  • Windows 10 Creators Update (versione 1703) (x86 e x64)
  • Windows 10 Fall Creators Update (versione 1709) (x86 e x64)
  • Windows Server 2012 R2 (x64)
  • Windows 8.1 (x86 e x64)
  • Windows Server 2012 (x64)
  • Windows Server 2008 R2 Service Pack 1 (x64)
  • Windows 7 Service Pack 1 (x86 e x64)