Al tratar de compilar (Build) una aplicación de ASP.NET 2 aparece el siguiente error:
Error 1 Es incorrecto utilizar una sección registrada como allowDefinition='MachineToApplication' mas allá del nivel de aplicación. Este error puede tener como origen un directorio virtual que no esté configurado como aplicación en IIS. W:\AmexCuestionarioClubVacaciones\server\Web.config 87
En inglés:
Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.
En mi caso esto se debía a que tenía un archivo web.config dentro de una subcarpeta de la aplicación raíz. Estaba guardando ese archivo como backup, y era lo que impedía que el proyecto se compilara, marcando el error anterior.
Tan pronto como lo renombré a web.config.txt desapareció el error.
Septiembre 24th, 2008 at 11:49
Gracias, eso mismo me estaba pasando a mi. Me has sido de gran ayuda.
un saludo