# Win7中安装.NET Framework 4.7失败怎么办？

- Link: https://www.xuepaijie.com/html/skill/coup/874.html
- Published: 2018-04-24T23:22:07+08:00
- Author: Admin

.NET框架(.NET Framework) 是由微软开发，一个致力于敏捷软件开发(Agile softwaredevelopment)、
快速应用开发(Rapidapplication development)、平台无关性和网络透明化的软件开发平台。.
NET是微软为下一个十年对服务器和桌面型软件工程迈出的第一步。.NET包含许多有助于互联
网和内部网应用迅捷开发的技术。

问题的根源是因为.NET Framework 4.7 WPF 功能采用D3DCompiler_47.dll依赖项。而默认情况
下，此 D3DCompiler_47.dll 并不是存在于 Windows 7 SP1，Windows 2008 R2 SP1 或 Windows
2012 OS 平台。

因此，这些操作系统平台需要 D3DCompiler_47.dll 安装的.NET Framework 4.7 WPF 功能，
以达到预期效果。而对于安装报错的，主要就是D3DCompiler_47.dll缺失导致的，需要安装
这个补丁。

    ```html;
    KB4019990-x86：
    http://download.microsoft.com/download/2/F/4/2F4F48F4-D980-43AA-906A-8FFF40BCB832/Windows6.1-KB4019990-x86.msu

    KB4019990-x64：
    http://download.microsoft.com/download/2/F/4/2F4F48F4-D980-43AA-906A-8FFF40BCB832/Windows6.1-KB4019990-x64.msu
    ```
