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.
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.
Referências: http://www.roelvanlisdonk.nl/?p=1772
Enjoy it!
Leandro Ribeiro