Se você chegou até aqui por causa do erro “Unrecognized attribute ‘targetFramework'”, isso significa que você não configurou seu website ou diretório virtual para o Application Pool do ASP.NET 4.0, ou você não tem o ASP.NET 4.0 FrameWork instalado.

Erro de configuração do diretório virtual

Primeiro vá até o Windows Explorer e no caminho “C:\Windows\Microsoft.NET\Framework\” e verifique se você tem o FrameWork 4.0 instalado.

Caso você não tenha instalado a versão 4.0, antes de continuar faça o download e instalação do mesmo.

Microsoft .NET Framework 4 (Web Installer)
http://www.microsoft.com/en-us/download/details.aspx?id=17851

Microsoft .NET Framework 4 (Standalone Installer)
http://www.microsoft.com/en-us/download/details.aspx?id=17718

Se você tiver IIS instalado vá até o IIS do seu website ou diretório virtual para alterar à versão como na imagem abaixo.

Propriedades do Diretório Virtual

Referências: http://www.roelvanlisdonk.nl/?p=1772

Enjoy it!
Leandro Ribeiro