Error de Visual Studio 2010: "Marco de destino del proyecto no instalado" al abrir un proyecto .NET 4.0

Estoy experimentando un problema bastante desconcertante con una de mis máquinas de desarrollo en el que espero que alguien pueda aconsejarme.

Tengo una gran solución de Visual Studio 2010 VB, dirigida a .NET Framework 4.0 que se abre y funciona solo en numerosas instalaciones de Visual Studio 2010, excepto una. El 'error' (más un mensaje) al abrir la solución dice:

Marco objetivo del proyecto no instalado

El proyecto VB está dirigido a '.NETFramework, Version = v4.0 ", que no está instalado en esta máquina. Debe descargar este marco para abrir y construir este proyecto. Para continuar, debe seleccionar una opción a continuación.

Aquí hay una captura de pantalla con el contexto completo:

http://img507.imageshack.us/i/errorlc.jpg/

Yo he tratado:

Reparación (no se corrigió), desinstalar y reinstalar Visual Studio (no se corrigió)Reparación (no solucionado), desinstalación y reinstalación de .NET Framework 4.0 (no solucionado)

Volviendo a intentar el paso número 1 nuevamente después del paso número 2 (no se solucionó).

Lo que funcionó temporalmente fue cuando utilicé una herramienta de eliminación de .NET Framework para eliminar todos los rastros de .NET Framework 4.0 de la máquina (incluido el registro) y luego volví a instalar .NET Framework 4.0. Sin embargo, el error ha regresado.

No estoy seguro de si esto es un problema con algún daño en el archivo .NET Framework 4.0, algo dentro de Visual Studio o simplemente que Visual Studio no puede encontrar .NET Framework 4.0. (He encontrado varias 'explicaciones' posibles pero nada que resuelva este problema.

La máquina ejecuta Windows 7 (64 bits).

Cualquier idea para solucionar este problema sería recibida con gusto.

Respuestas a la pregunta(12)

Su respuesta a la pregunta