Windows 8 assumes a certain environment and it is often hard to install older applications that require .NET 2.0 or 3.5; all well-known methods to install .NET Fx will fail.
The quickest way to install this is to connect the Windows 8 installation media and then run the following command from an elevated command prompt:
dism /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess
More information can be found at