Web Application Project: error CS0433 al compilar
Hoy me he vuelto a encontrar con este viejo amigo…
Si estáis usando los Web Application Projects de Visual Studio 2005 Service Pack y al crear un proyecto de Deploy de vuestra aplicación web, compilais Ok y luego tenéis este error a la hora de ejecutar la aplicación, haced dos cosas:
- Aseguraros que no tenéis una carpeta App_Code en vuestro proyecto
- Que todas las páginas .ASPX utilizan en la directiva @Page el atributo CodeBehing en lugar de CodeFile
Solucionado!
anonymous
Eso tu crees q tambien se aplica a este error
Mensaje de error del analizador: 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.
Error de código fuente:
Línea 45:
Línea 46:
Línea 47:
Línea 48:
Línea 49:
yo tengo una web en aspx y me bota ese error nose si lo q tu dices arriba se aplique tambien en este caso, xq yo si tengo esa carpeta app y en el @page tengo el codefile,
agradeceria mucho tu respuesta ya q vengo luchando con esto desde hace un par de semanas
anonymous
a mi también me da el siguiente error:
«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.»
anonymous
a mi me da el mismo error y por favor necesito que alguien me ayude porque no consigo salir de este bucle infinitoooo
trabajo en local y no solo me pasa a mi
saludos y gracias
anonymous
a mi me da el siguiente error:
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.
Error de código fuente:
Línea 96: durante la depuración.
Línea 97: –>
Línea 98:
Línea 99:
Línea 100:
anonymous
A mi me pasaba y era por que habia creado una copia en una subcarpeta del proyecto y tenia 2 web.config. Buscad bien dentro de vuestras carpetas del proyecto a ver si es eso!!
Revisad el error que os da, si copiais el error de la celda de los errores a un bloc de notas os dice la ruta donde está el web.config duplicado.
Espero que os ayude!!
Un saludo!!
anonymous
Iván,
Tenia el mismo problema y era por el problema de web.config duplicado, muy facil de encontrar al copiar el error al bloc de notas.
Muy Agradecido!!
Saludos.
anonymous
Si, efectivamente es por que hay un web config duplicado, en mi caso fue que instalé una herramienta para generar gráficos en la misma ruta, y me generó en la nueva carpeta un nuevo web config, eliminé la carpeta y listo, …Solucionado…
anonymous
ese error tambien pasa, cuando el desarrollo fue hecho en vs2008 y el hosting no soporta el framework 3.0
anonymous
Efectivamente
yo eliminé el web.config y quedó
Muchas Gracias maaaster
anonymous
Sigo con este proble que es de nunca acabar.
Tengo una aplicacion hecha en ASP.NET con VB. El unico error que tengo es:
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.
Me lo tira en todos los web config creo… tengo varios por que hay varias carpetas. En ninguna carpeta hay duplicados.
Por todo lo que estube leyendo hoy todo el dia entiendo que algo que ver con las cuentas de usuarios y permisos es… En esta maquina no tengo el IIS pero deberia correr igual al compilar no?
Es una aplicacion grande, no la hice yo, pero tengo que entenderla toda, es por mi trabajo. No puedo correrla por culpa de ese error y me esta pudriendo ya.
Aun no encontre solucion, saludos!
gracias
anonymous
si le cambio a CodeBehing me da un error en compilacion
Error:2 Error al analizar el atributo ‘codebehing’: El tipo ‘SAP.Refresco.RefrescoPedido’ no tiene ninguna propiedad pública cuyo nombre sea ‘codebehing’.
anonymous
Mensaje de error del analizador: 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.
Error de código fuente:
Línea 23: «Passport» y «None»
Línea 27:
Línea 24: –>
Línea 25:
Línea 26:
Archivo de origen: K:EscritorioPratDePaduaCDCDCap12seguridad2web.config Línea: 25
anonymous
Gracias, la unica forma de solucionarlo fue en indicando en vs que no compilara la libreria y excluirla del proyecto.
anonymous
He lidiado con el mismo problema mismo parche de error para Windows 2005
anonymous
Gracias Ivan, tenia el mismo problema y era por el web.config duplicado, te lo agradezco bastante!