For Windows 10 .net framework 3.5 needs to be enabled/installed within windows features. You may see the error message “Unable to find a valid .net framework installation on this machine”
You will need to mount the Windows 10 ISO disk image to enable this feature.
Once mounted, open a command prompt (as administrator) and insert the command:
Dism /online /enable-feature /featurename:NetFx3 /All /Source:<source>\sources\sxs\ /LimitAccess
<source> will be the DVD drive or drive where the ISO was mounted.
You should then see a message that this has been successfully enabled.