Atributo no reconocido 'targetFramework'. Tenga en cuenta que los nombres de los atributos distinguen entre mayúsculas y minúsculas.
Estoy intentando cargar mi sitio y aparece este mensaje de error:
Atributo no reconocido 'targetFramework'. Tenga en cuenta que los nombres de los atributos distinguen entre mayúsculas y minúsculas.
<compilation debug="true" targetFramework="4.0">
El sitio funciona bien en mi PC local pero no se abre cuando lo cargué en mi host e intenté verlo en línea.
Esto suele suceder cuando tiene un atributo targetFramework="4.0"
en web.config pero el grupo de aplicaciones está configurado para ejecutar ASP.NET 2.0. ASP.NET 2.0 no reconoce en absoluto el targetFramework
atributo, por lo que cambiarlo a 2.0 no tendrá el efecto deseado.
Póngase en contacto con el soporte/su administrador y cambie AppPool a 4.0.
También puede eliminar el atributo por completo; sin embargo, si su sitio fue codificado con el Framework 4.0, estoy seguro de que algo más también causará un error.
Registrar el marco con IIS es lo que funcionó para mí:
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis -i