viernes, 22 de julio de 2011
Tracing en ASP.NET Page
Habilitar Tracing1.) En la pagina puede agregar:
<%@ Page Trace="true" %>
Opcionalmente se puede agregar: TraceMode
<%@ Page Language="VB" Trace="True" TraceMode="SortByCategory" %>
2.) Programaticamente con la linea:
Trace.IsEnabled = true;
3.) Para un site tiene que editar el archivo Web.config
< configuration > < system.web > < trace enabled="true" pageOutput="false" requestLimit="40" localOnly="false"/ > < /system.web > < /configuration >
Escribir Tracing
Trace.Warn("Categoria", "Mensaje de pantalla", ae)
Trace.Write("Categoria", "Mensaje de pantalla", ioe)
Leer Tracing
Para leer el tracing debe entrar a la pagina Trace.axd en su sitio:
http://localhost/SampleApplication/trace.axd
Tabla configuracion:
enabled
true para habilitar el seguimiento para a aplicación; de lo contrario, false. El valor predeterminado es false. Puede reemplazar esta configuración para las páginas individuales estableciendo el atributo Trace en la directiva @ Page de esas páginas en true o false.
pageOutput
true para mostrar el seguimiento tanto en páginas como en el visor de seguimiento (Trace.axd); de lo contrario, false. El valor predeterminado es false.
NoteNota
Las páginas individuales con el seguimiento habilitado no se ven afectadas por esta configuración.
RequestLimit
Número de solicitudes de seguimiento que se almacenan en el servidor. El valor predeterminado es 10.
traceMode
Orden en que se muestra la información de seguimiento. Establezca en SortByTime para ordenar en el orden en el que se procesó la información. Establezca en SortByCategory para ordenar alfabéticamente por categorías definidas por el usuario. El valor predeterminado es SortByTime.
localOnly
true para hacer que el visor de seguimiento (Trace.axd) esté disponible sólo para el servidor Web de host; de lo contrario, false. El valor predeterminado es true.
mostRecent
true para mostrar la información de seguimiento más reciente como resultado del seguimiento; de lo contrario, false, que indica que una vez superado el valor requestLimit, no se almacenan nuevas solicitudes. El valor predeterminado es false.
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario