Error de servidor en '/' la aplicación. ASP.NET

Saludos,

He desarrollado un sitio web usando ASP.Net 3.5 y C#. Funciona bien con Visual Stdio 2010. He subido mi sitio web a mi dominio en la carpeta pública.

La primera vez que cargué mi sitio web para probarlo (http://wecoders.com/Habib_cuizine/Gallery.aspx) Yo reviviría (Error del servidor en '/' Aplicación.)

Descripción del error en tiempo de ejecución: Un

error de aplicación se produjo en el servidor. El error personalizado actual para esta aplicación impiden los detalles del error de la aplicación sean vistos remotamente (por razones de seguridad). Sin embargo, podría ser vistos por los navegadores que se ejecutan en el máquina del servidor local.

Detalles: Para permitir que los detalles de este mensaje de error específico sean visibles en máquinas remotas, por favor cree un

dentro de una etiqueta "web.config" archivo de configuración ubicado en el directorio raíz de la aplicación web actual. Este etiqueta debe entonces tener su "mode" atributo establecido en "Off". >
<!-- Web.Config Configuration File -->
> 
> <configuration>
>     <system.web>
>         <customErrors mode="Off"/>
>     </system.web> </configuration>

Notas: La página de error actual que está viendo puede ser reemplazada por una personalizada personalizada modificando el atributo "defaultRedirect" atributo de la aplicación's etiqueta de configuración para apuntar a una costumbre URL de la página de error.

> <!-- Web.Config Configuration File -->
> 
> <configuration>
>     <system.web>
>         <customErrors mode="RemoteOnly"
> defaultRedirect="mycustompage.htm"/>
>     </system.web> </configuration>

Para solucionar este error he añadido al archivo webConfig dentro de <system.web> etiqueta:

> <customErrors mode="Off"/>

Después de que cuando yo almuerzo el sitio web que recibiría un nuevo error como se indica a continuación:

Error de configuración Descripción: Se ha producido un error durante el procesamiento de un archivo de configuración necesario para atender esta solicitud. Por favor revise los detalles específicos del error y modifique su archivo de configuración apropiadamente.

Mensaje de error del analizador sintáctico: Es un error utilizar una sección registrada como allowDefinition='MachineToApplication' más allá del nivel de aplicación. Este error puede ser causado por un directorio virtual no configurado como aplicación en IIS.

Error de origen:

Línea 35: ASP.NET para identificar un usuario entrante.

Line 36:         -->
Line 37:         <authentication mode="Windows" />
Line 38:         <!--

Línea 39: La sección permite configurar

Archivo fuente: \10.0.40.35\wecoders.com\public\habib_cuizine\web.config Línea: 37

Por favor, consejo de cómo solucionar este error y cómo configurar mi sitio web que se desarrolló utilizando Visual Stdio 2010 para ser publicado en Internet.

Saludos,

Solución

La información clave en este error es esta línea:

Este error puede deberse a que un directorio virtual

directorio no está configurado como una aplicación en IIS.

En IIS, puede tener varias aplicaciones, pero deben ser configurados como una aplicación. Por lo general, cuando se crea un proyecto web se asigna directamente a una aplicación de IIS.

Consulte con su servicio de alojamiento sobre cómo crear una aplicación IIS para su aplicación web.

Editar - añadido Si esto está en tu servidor, puedes configurarlo tú mismo siguiendo las instrucciones de la respuesta de @Frazell Thomas's. Me ganó en encontrar ese enlace. Para ahorrarte algo de lectura, deberías poder centrarte en la sección Creación de directorios virtuales y sitios web locales.

Comentarios (2)

¿Ha configurado el directorio virtual como una aplicación ASP.NET para la versión de framework correcta?

Ver Configuración de IIS

Comentarios (0)

Parece que tienes `` en tu archivo web.config pero tu proveedor de hosting no te deja usarlo. Elimina esa línea.

Comentarios (0)