Estoy buscando la implementación de un simple informe de fallas en mi aplicación que le preguntará al usuario si quiere o no enviarnos el registro de fallas.Informe de bloqueo simple?
Nunca hice un informe de fallos antes, lo que estoy acostumbrado a hacer es intentar/capturar los errores en un archivo de registro.
Cuál es la forma correcta para implementar un sistema de informe de fallos?
¿Cómo se desencadena el informe de bloqueo para abrir y enviar el volcado cuando se bloquea la aplicación o cuál es la aproximación correcta para enviar los datos?
creo que lo anterior son mis mayores dudas en cuanto a cómo funciona o debería funcionar ... no estoy del todo seguro de si el informe de bloqueo sería un interactúan de try/Fijadores con una aplicación externa cuando trigged lo anterior sucede o cuál sería la forma correcta de seguirlo.
No tengo SQL Server disponible, así que lo que planeaba usar sería un simple script de carga que la aplicación para reportar el volcado utilizaría para enviar los datos.
Disculpe mi ignorancia sobre cómo funciona el informe de fallos y espero que la comunidad pueda ayudarme a comprenderlo mejor.
Estaba buscando información sobre el informe de fallos y vi la mayoría de las cosas en Crystal Report, bibliotecas listas para usar, etc. pero me gustaría empezar de forma pequeña para poder entenderlo mejor antes de acceder a una gran biblioteca u otra solución si está disponible en mi extremo.
+1 para la respuesta. No quiero recopilar información de los usuarios, ya que está funcionando todo lo que quiero es que me envíe un informe de la falla cuando se cuelgue y antes de hacerlo, le preguntará al usuario si quiere o no. Su segundo punto parece una idea que me funcionaría en el momento.Pero, ¿y si el programa ni siquiera comienza para el usuario por un motivo N que no se está manejando y necesito un informe de fallas para investigarlo? – Prix
La respuesta mitch fue buena pero el winqual no se aplica a mí y el segundo enlace nunca funcionó, aparte de eso, esta respuesta me vino mejor ya que no obtuve ninguna otra respuesta que realmente abordara mi pregunta, así que verificaría esto como mi respuesta. – Prix
Ese enfoque funciona solo para saber si la aplicación se bloqueó o no, ¿o no? ¿y si también quiero enviar la excepción? más o menos como lo hace Firefox. – Jack