una tiempo que permiten obtener net modificar instalar elementos elemento ejecucion declarado crear conexión conexion clases cambiar cadena asp app web-config iis-7.5

web config - tiempo - IIS Manager no puede configurar la compilación.NET en aplicaciones.NET 4



no se ha declarado el elemento ''configuration'' (4)

Ok ya lo tengo

El problema es que mis sistemas, sistemas de 64 bits y aspnet_regiis he llamado, eran la versión de 32 bits. Después de llamar a aspnet_regiis desde el directorio de Framework64 todo estaba bien.

Gracias a Scott Hanselman http://www.hanselman.com/blog/ASPNET4BreakingChangesAndStuffToBeAwareOf.aspx

Intenté configurar los ajustes de compilación .NET en el Administrador de IIS, pero todo lo que veo es un mensaje de error que me dice que hay un elemento no reconocido en el archivo web.config en C:/windows/Microsoft.NET/Framework64/v.4.0.30319/config/ .

Un poco extraño para mí es que recibí este mensaje de error en mi sistema Windows 7 y también en un Windows Server 2008 R2.

Mientras busco en Google un poco, todo lo que encontré es esta entrada de blog http://olegtarasov.me/2010/09/nastrojka-iis-7-5-i-asp-net-4/ . aspnet_regiis -i -enable comando aspnet_regiis -i -enable pero esa no fue la solución para mí.


Para mi máquina x64 Win7 funcionó el siguiente comando:

C:/Windows/Microsoft.NET/Framework64/v4.0.30319> aspnet_regiis -i -enable


Sí, funcionó. Para ser preciso ejecutado:

aspnet_regiis -iru

Como dice Scott:

If you are already in this state, drop to the command line and navigate to the FX install directory. Then run "aspnet_regiis –iru". Note if you are on a 64-bit machine, run this command from the 64-bit FX install directory – not the 32-bit installation directory.


Tengo que usar el comando de abajo para que funcione. Para obtener más detalles, visite http://support.microsoft.com/kb/2015129

aspnet_regiis.exe /iru

Cuando usé aspnet_regiis.exe -iru (con un guión en lugar de barra diagonal) no hizo nada. Vea abajo.