Buenas.
Es un error bastante comun, Lo que tienes que hacer es desinstalar las versiones nteriores de Framework tal y como dice en la web de microsoft
"IMPORTANTE: si ya tiene instaladas versiones anteriores de .NET Framework v2.0, como compilaciones de la versión Beta 1, Beta 2 o Community Technical Preview (CTP), deberá desinstalarlas mediante la opción Agregar o quitar programas del Panel de control antes de instalar esta versión final."luego instalas desde la web oficial
http://www.microsoft.com/downloads/es-e ... laylang=esun saludo