Bueno, te tiro un par de boludeces que lei en foros oficiales. Dijiste que googleaste asi que seguro algunas las habras probado ya...

> Renombra mscoree.dll in %windir%\system32 e intenta reinstalar.

> Fijate en el registro (regedit) si existe alguna clave aca: HKLM\SOFTWARE\Microsoft\.NETFramework\policy\v2.0

Name: 50727

Data: 50727-50727

Si esa key NO esta, borra las que haya e intenta reinstalar.

> En la carpeta /%windir%/winsxs/ move todos los dll que digan VC80 y reinstala.

> Otros tuvieron problemas porque no tenian 6.1 GB de espacio libre en el disco. Fijate si es tu caso.