Belirtiler
Microsoft .NET Framework 4.7'yi Windows 7 Service Pack 1 (SP1), Windows Server 2008 R2 SP1, veya Windows Server 2012 çalıştıran bir bilgisayara yüklemeye çalıştığınızda, kurulum engellenir ve devam edemez.
Bu sorun, bilgisayarda D3DComplier güncelleştirmesi (D3DCompiler_47.dll) yüklü olmadığında oluşur.
Neden
Windows 7 SP1, Windows Server 2008 R2 SP1 ve Windows Server 2012 üzerinde bulunan .NET Framework 4.7, WPF için %windir%\system32\D3DCompiler_47.dll dosyasına yeni bir bağımlılığı vardır. .NET Framework 4.7 ürünü yüklenmeden önce bu dosya yüklenmelidir.
Geçici Çözüm
Bu soruna geçici bir çözüm bulmak için, .NET Framework 4.7'yi yüklemeden önce, d3dcompiler güncelleştirmesini aşağıdaki bağlantıları kullanarak yükleyin. Bu güncelleştirme Microsoft Update Kataloğu'nda da mevcuttur ve Windows Update aracılığıyla edinilebilir.
-
Windows 7 SP1 x86'da bu bağlantıyı kullanın.
-
Windows 7 SP1 veya Windows Server 2008 R2 x64 üzerinde bu bağlantıyı kullanın.
-
Windows Server 2012 x64'de bu bağlantıyı kullanın.
Durum
Microsoft, bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.