Log de aplicación

25/08/2007 - 00:59 por news.microsoft.com | Informe spam
Hola grupo:

Estoy comenzando a pensar en hacer algo para registrar los errores, y cierta
info de mi aplicación, de manera tal que luego pueda ver que problemas hubo
y poder ir corrigiendolos.
A priori pense en hacer un archivo de texto que este en cada intalación de
mi aplicación, es decir en cada pc.
Luego, se me ocurrio que mejor sería guardar todo en un sólo archivo en
algún lugar de la red. Pero si la aplicación fallara justamente por haber un
problema en la red no podría guardarse el log.
Asi se me paso por la cabeza gurdar primero de manera local, y luego "ir
juntando" la info.
También se me paso por la cabeza que hacer si en la misma pc se abren más de
una instancia de la aplicación, como hacer para que se guarde en el log esta
info, y evitar bloqueos del archivo donde se guarde, etc.
En fin, debe haber mil cosas más para considerar, y como seguramnete ustedes
ya lo habran considerado queria ver si podrían darme algunos consejos en
general, asi voy definiendo como hacerlo.

Gracia y hasta luego
 

Leer las respuestas

#1 Alberto Poblacion
25/08/2007 - 16:26 | Informe spam
"news.microsoft.com" wrote in message
news:
Estoy comenzando a pensar en hacer algo para registrar los errores, y
cierta
info de mi aplicación, de manera tal que luego pueda ver que problemas
hubo
y poder ir corrigiendolos.
A priori pense en hacer un archivo de texto que este en cada intalación de
mi aplicación, es decir en cada pc.
Luego, se me ocurrio que mejor sería guardar todo en un sólo archivo en
algún lugar de la red. Pero si la aplicación fallara justamente por haber
un
problema en la red no podría guardarse el log.
Asi se me paso por la cabeza gurdar primero de manera local, y luego "ir
juntando" la info.
También se me paso por la cabeza que hacer si en la misma pc se abren más
de
una instancia de la aplicación, como hacer para que se guarde en el log
esta
info, y evitar bloqueos del archivo donde se guarde, etc.
En fin, debe haber mil cosas más para considerar, y como seguramnete
ustedes
ya lo habran considerado queria ver si podrían darme algunos consejos en
general, asi voy definiendo como hacerlo.



Échale un vistazo a los Patterns & Practices de la Enterprise Library.
Concrétamente, existe un Logging Application Block que te podría resultar
útil.
http://msdn2.microsoft.com/en-us/li...80464.aspx

Preguntas similares