If you go to Programs and Features what version of the Microsoft .Net framework does it indicate you have installed? Have you tried repairing or removing and reinstalling your current .Net framework installations?
Was this computer upgraded to Windows 8? If so which operating system were you using previously?