Its kind of annoying in windows 8 to install .net 3.5 online every time with a fresh install where it could’ve been done offline as the installer does have it inside. So, if you happen to have a Windows 8 installation disk or .iso, use this to install .net 3.5 offline. Just select the drive the .iso or the disk is mounted or extracted and click install.
Hope it helps. I only called dism.exe inside to get the package updated. 🙂
Download from http://sdrv.ms/12623Xa