This message only appears if .Net Framework 3.5 on Windows 8 and above has not been activated. As soon as you activate .NET Framework 3.5 the installation will succeed.
Open your control panel
Go to Programs and Features
Press “Turn windows features on or off” and then activate .NET Framework 3.5
This option requires an internet connection.
Press Install .NET Framework
During installation you may encounter error:
0x800f0906, 0x800f0907, or 0x800f081f, in which case refer to .NET Framework 3.5 installation error: 0x800f0906, 0x800f0907, or 0x800f081f
You can use the Windows installation media as the file source when you enable the .NET Framework 3.5 feature. To do this, follow these steps:
At an elevated command prompt, run the following command:
Dism /online /enable-feature /featurename:NetFx3 /All /Source:<drive>:\sources\sxs /LimitAccess
Note In this command, <drive> is a placeholder for the drive letter for the DVD drive or for the Windows 8 installation media. For example, you run the following command:
Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess