Symptomy
Podczas próby zainstalowania usługi Microsoft .NET Framework 4.7 na komputerze z systemem Windows 7 z dodatkiem Service Pack 1 (SP1), Windows Server 2008 R2 SP1 lub Windows Server 2012 program instalacyjny jest blokowany i nie można kontynuować.
Ten problem występuje, gdy komputer nie ma zainstalowanej aktualizacji D3DComplier (D3DCompiler_47.dll).
Przyczyna
Usługa .NET Framework 4.7 w systemach Windows 7 z dodatkiem SP1, Windows Server 2008 R2 SP1 i Windows Server 2012 posiada nową zależność w pliku %windir%\system32\D3DCompiler_47.dll dla WPF. Ten plik musi zostać zainstalowany przed rozpoczęciem instalacji usługi .NET Framework 4.7.
Obejście
Aby obejść ten problem, należy zainstalować aktualizację d3dcompiler z następujących łączy przed zainstalowaniem usługi .NET Framework 4.7. Aktualizacja jest również dostępna w katalogu aktualizacji Microsoft i za pośrednictwem usługi Windows Update.
-
W systemie Windows 7 z dodatkiem SP1 x86 należy skorzystać z tego łącza.
-
W systemie Windows 7 z dodatkiem SP1 lub Windows Server 2008 R2 x64 należy skorzystać z tego łącza.
-
W systemie Windows Server 2012 x64 skorzystaj z tego łącza.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Informacje zawarte w tym artykule dotyczą”.