atributo não reconhecido 'targetframework' [duplicado]

Possible Duplicate:
Atributo não reconhecido 'targetFramework'. Observe que os nomes de atributo diferenciam maiúsculas de minúsculas

Em primeiro lugar, deixe-me dizer que estou ciente de que essa pergunta foi feita algumas vezes neste site - mas as respostas para todas elas não resolvem meu problem

Estou vendo o seguinte problema ao tentar adicionar um novo manipulador gerenciado no IIS7:

Atributo não reconhecido 'targetFramework'. Observe que os nomes dos atributos diferenciam maiúsculas de minúscula

O ambiente é o Windows Server Enterprise 2008 SP1 com o IIS7 instalad

aplicativo @My está usando o .NET 4.0. A estrutura .NET foi instalada após o IIS:

Tentei / verifiquei o seguinte:

Meu pool de aplicativos está usando o .NET 4.0 (eu tenho uma versão do .NET 4.0 instalada, nenhuma versão beta etc.) O .NET 4.0 garantido está registrado corretamente no IIS usando 'aspnet_regiis.exe -iru'eciclou o pool de aplicativos, reiniciou a máquin Desinstale completamente o .NET 4.0 e reinstale-Removido o atributo 'targetFramework' - isso causa apenas uma falha em outro loca

Para mim, parece que o IIS ainda está fazendo referência a uma versão anterior do .NET de alguma forma, mesmo que meus pools de aplicativos no IIS digam que estão usando o .NET 4.

Meu site carrega bem, mas não consigo configurar meu manipulador de imagens personalizado devido a esse problem

Eu aprecio muito qualquer conselho.

Obrigado

ATUALIZA

Isso é loucura .. Eu reconstruí completamente o ambiente do zero:

Faça o download do 'Windows Server Enterprise sem Hyper V SP1' no MSDInstall .NET 4.0Instalar o ASP.NET MVC 3 Adicione a função 'Servidor Web' - verifique se o Pool de Aplicativos está usando o .NET 4.0Implantar meu projeto

O mesmo erro ocorre quando tento adicionar um mapeamento de hanlder personalizado. Estou fazendo algo incorretamente / completamente estúpido ou há algum problema com o IIS7 nesta configuração. O IIS não reconhece o atributo 'targetFramework' do .NET 4.0, mesmo que meu pool de aplicativos esteja definido para usar o .NET 4.0.

Se eu usar o comando 'aspnet_regiis -lv', ele informa que apenas o .NET 4 está registrado no II

questionAnswers(2)

yourAnswerToTheQuestion