Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/10/2005, 03:15
j@n
 
Fecha de Ingreso: febrero-2004
Mensajes: 178
Antigüedad: 20 años, 2 meses
Puntos: 0
Pregunta Control de errores!

Hola, ¿alguien puede ayudarme?

Resulta que mi web site trabaja tanto con ASPs como con .NET; y el control de errores para ASP funciona correctamente:
desde IIS le digo a que página debe ir en caso de error, y esa página me envía [por email] todos los datos sobre el error.


¿ Pero como puedo hacer algo similar para las páginas .NET ?

Quiero que al ocurrir un error en alguna de mis páginas aspX, me envíe el problema; ya que ahora muestra esta pantalla:

Cita:
Server Error in '/' Application.
-------------------------------------------------------------
-------------------

Runtime Error
Description: An application error occurred on the server. The
current custom error settings for this application prevent the
details of the application error from being viewed remotely (for
security reasons). It could, however, be viewed by browsers
running on the local server machine.

Details: To enable the details of this specific error message to
be viewable on remote machines, please create a
<customErrors> tag within a "web.config" configuration file
located in the root directory of the current web application.
This <customErrors> tag should then have its "mode" attribute
set to "Off".


<!-- Web.Config Configuration File -->

<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>


Notes: The current error page you are seeing can be replaced
by a custom error page by modifying the "defaultRedirect"
attribute of the application's <customErrors> configuration tag
to point to a custom error page URL.


<!-- Web.Config Configuration File -->

<configuration>
<system.web>
<customErrors mode="RemoteOnly"
defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>
Espero su ayuda. Gracias
j@n