The .NET Framework 4.7 installation is blocked on Windows 7, Windows Server 2008 R2, and Windows Server 2012 because of a missing d3dcompiler update - Microsoft Support
How to Check .NET Framework Version Installed on Windows? | Windows OS Hub
Download .NET Framework 4.7 Offline Installer
Why you shouldn't remove .NET in Windows Server – Glennopedia