This is to all windows 8 users, .NET Framework 3.5 is not automatically installed with Windows 8. You have to install it from internet. When ever you install an application and it asks for .NET framework 3.5 better click install, cause windows 8 comes with only .NET framework 4.5.
Note installation requires internet connection. source