Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Cuando ocurre un error en una página Web o componente de ASP.NET, ASP.NET genera un código de error. Los errores pueden ser del siguiente tipo:
En tiempo de compilación.
Analizador (elementos ASP.NET con formato incorrecto).
Configuración
En tiempo de ejecución.
Nota
El complemento MMC para ASP.NET funciona con IIS 6.0 o anterior. La herramienta de administración de IIS 7.0 incluye la funcionalidad de la herramienta MMC de ASP.NET. Para obtener más información, vea Configuración de ASP.NET e IIS.
De forma predeterminada, ASP.NET genera dinámicamente una página de error que contiene una descripción del error, el nombre de la página en la que ocurrió el error y un seguimiento de la pila. Si está habilitado el modo de depuración, la página generada dinámicamente también incluye un fragmento del código fuente donde se originó el error. Definiendo errores personalizados, se puede especificar cómo la aplicación Web responde cuando se produce un error.
Nota
Para obtener información detallada sobre el modo de depuración, vea Aplicación (Ficha), Valores de configuración de ASP.NET (Cuadro de diálogo).
Para mostrar la ficha Errores personalizados del cuadro de diálogo Valores de configuración de ASP.NET
En Microsoft Windows, abra Herramientas administrativas y, a continuación, haga clic en Administrador de Internet Information Services (IIS).
Aparece el Administrador de IIS.
En Internet Information Services, expanda nombreDeServidor(equipo local), expanda Sitios Web, haga clic con el botón secundario del mouse en Websitename o Sitio Web predeterminado y, a continuación, haga clic en Propiedades.
Aparece el cuadro de diálogo Propiedades del sitio Web.
Haga clic en la ficha ASP.NET y, a continuación, en Editar configuración.
Aparece el cuadro de diálogo Valores de configuración de ASP.NET.
Haga clic en la ficha Errores personalizados.
Tareas
La ficha Errores personalizados permite realizar las tareas siguientes:
Especificar una página de error predeterminada que se muestre cuando ocurra un error de ASP.NET en cualquier parte de la aplicación Web.
Asignar códigos de error HTTP específicos a las páginas de error correspondientes.
Nota
Las asignaciones sólo funcionan para los errores que se notifican a ASP.NET. Por ejemplo, a ASP.NET no se le informa de manera predeterminada de los errores HTTP 404 (no se ha encontrado la página). Si desea que ASP.NET reciba estos errores, puede establecer las propiedades del sitio Web de modo que se asignen los errores HTTP a páginas .aspx.
Especificar si las páginas de error personalizadas se muestran para todos los usuarios, ningún usuario o usuarios remotos (no administrativos).
Elementos de interfaz de usuario
Modo de error personalizado
Haga clic en un modo para especificar cómo se van a mostrar los errores personalizados:Activado
Las páginas de errores personalizados siempre se muestran. Utilice este valor de configuración para ver los errores durante el desarrollo de la aplicación Web.
Desactivado
Las páginas de errores personalizados no se muestran. En su lugar, los errores producen una página de error de ASP.NET generada dinámicamente.
Sólo remoto
Los errores sólo se redirigen para las solicitudes que no se originan localmente en el servidor Web. Utilice este modo para ver los errores de ASP.NET mientras trabaja en el servidor, pero mostrar los errores personalizados a los usuarios de la aplicación Web.
URL de redirección predeterminada
Especifique el nombre de la página (.aspx o .htm) que se va a mostrar en respuesta a los errores no controlados en cualquier parte de la aplicación Web.Errores personalizados heredados
Muestra las páginas de los errores personalizados heredados de los archivos de configuración ubicados en un nivel superior de la jerarquía. Puede reemplazar la configuración de error heredada agregando un error personalizado local para el código de estado que desee reemplazar.Errores personalizados locales
Muestra específicamente las páginas de error del actual sitio Web.Agregar
Haga clic en esta opción para abrir el cuadro de diálogo Agregar o editar controladores de errores personalizados donde puede especificar un código de error HTTP y la página que se va a mostrar cuando ASP.NET detecte el error.Nota
Las asignaciones sólo funcionan para los errores que se notifican a ASP.NET. Por ejemplo, a ASP.NET no se le informa de manera predeterminada de los errores HTTP 404 (no se ha encontrado la página). Si desea que ASP.NET reciba estos errores, puede establecer las propiedades del sitio Web de modo que se asignen los errores HTTP a páginas .aspx.
Debe proporcionar el código de error HTTP y la dirección URL de la página a la que se asigna. La página a la que se hace referencia no tiene que estar en el sitio Web actual.
Nota
El Administrador de IIS no valida la dirección URL especificada.
Editar
Haga clic en esta opción para abrir el cuadro de diálogo Agregar o editar controladores de errores personalizados donde puede cambiar el nombre de página o el código de error para la página seleccionada en Errores personalizados locales.Quitar
Haga clic para eliminar una asignación de la página de error.
Vea también
Tareas
Cómo: Tener acceso a las opciones de configuración de ASP.NET mediante programación
Conceptos
Información general sobre la configuración de ASP.NET
Referencia
Aplicación (Ficha), Valores de configuración de ASP.NET (Cuadro de diálogo)
Autorización (Ficha), Valores de configuración de ASP.NET (Cuadro de diálogo)
Ubicaciones (Ficha), Valores de configuración ASP.NET (Cuadro de diálogo)
Elemento connectionStrings (Esquema de configuración de ASP.NET)