atributo no reconocido 'targetframework' [duplicado]

Posible duplicado:
Atributo no reconocido 'targetFramework'. Tenga en cuenta que los nombres de atributo distinguen entre mayúsculas y minúsculas

n primer lugar, permítanme decir que soy consciente de que esta pregunta se ha hecho varias veces en este sitio, pero las respuestas a todas estas preguntas no resuelven mi problema.

Veo el siguiente problema cuando intento agregar un nuevo controlador administrado en IIS7:

Atributo no reconocido 'targetFramework'. Tenga en cuenta que los nombres de los atributos distinguen entre mayúsculas y minúsculas.

El entorno es Windows Server Enterprise 2008 SP1 con IIS7 instalado.

Mi aplicación está usando .NET 4.0. El marco .NET se instaló después de IIS:

He intentado / comprobado lo siguiente:

Mi grupo de aplicaciones está utilizando .NET 4.0 (tengo una versión de .NET 4.0 instalada, no hay beta, etc.)Ensured .NET 4.0 está registrado correctamente con IIS usando 'aspnet_regiis.exe -iru'. Recicló el grupo de aplicaciones, reinició la máquina. Completamente desinstalado .NET 4.0, luego lo reinstaló. Se eliminó el atributo 'targetFramework'; esto solo provoca un bloqueo en otro lugar.

Para mí, parece que IIS todavía está haciendo referencia a una versión anterior de .NET de alguna manera, aunque mis grupos de aplicaciones en IIS me dicen que están usando .NET 4.0.

Mi sitio web se carga bien, pero no puedo configurar mi controlador de imagen personalizado debido a este problema.

Agradecería mucho cualquier consejo.

Gracias

ACTUALIZA

Esto es una locura ... He reconstruido completamente el entorno desde cero:

Descargue 'Windows Server Enterprise sin Hyper V SP1' desde MSDN.Instalar .NET 4.0Instalar ASP.NET MVC 3Agregue la función 'Servidor web': asegúrese de que el grupo de aplicaciones esté usando .NET 4.0 Implementar mi proyecto

El mismo error ocurre cuando intento agregar un mapeo personalizado de manejo. Estoy haciendo algo incorrecto / completamente estúpido o hay algún problema con IIS7 en esta configuración. IIS no reconoce el atributo 'targetFramework' de .NET 4.0, aunque mi grupo de aplicaciones está configurado para usar .NET 4.0.

Si uso el comando 'aspnet_regiis -lv', me dice que solo .NET 4 está registrado con IIS.

Respuestas a la pregunta(2)

Su respuesta a la pregunta