L'installazione di .NET Framework 4.7 è bloccata su Windows 7, Windows Server 2008 R2 e Windows Server 2012 a causa di un aggiornamento d3dcompiler mancante

Si applica a: .NET Framework 4.7

Sintomi


Quando si tenta di installare Microsoft .NET Framework 4.7 in un computer che esegue Windows 7 Service Pack 1 (SP1), Windows Server 2008 R2 SP1 o Windows Server 2012, il programma di installazione è bloccato e non può continuare.

.netFramework

Questo problema si verifica quando il computer non dispone dell'aggiornamento per D3DComplier (D3DCompiler_47.dll) installato.

Causa


.NET Framework 4.7 in Windows 7 SP1, Windows Server 2008 R2 SP1 e Windows Server 2012 presenta una nuova dipendenza da un file %windir%\system32\D3DCompiler_47.dll per WPF. Questo file deve essere installato prima che il prodotto .NET Framework 4.7 possa essere installato.

Soluzione alternativa


Per risolvere questo problema, installa l'aggiornamento d3dcompiler dai seguenti collegamenti prima di installare il .NET Framework 4.7. L'aggiornamento è disponibile anche nel Catalogo di Microsoft Update e tramite Windows Update.

Stato


Microsoft ha confermato che questo problema si verifica con i prodotti Microsoft elencati nella sezione "Valido per".