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

Resuelto Mike Nacci asked hace 13 años • 0 respuestas

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.

Mike Nacci avatar Sep 23 '11 21:09 Mike Nacci
Aceptado

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 targetFrameworkatributo, 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.

vcsjones avatar Sep 23 '2011 14:09 vcsjones

Registrar el marco con IIS es lo que funcionó para mí:

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis -i
kenik avatar Dec 16 '2011 16:12 kenik