Primero algunos antecedentes: Tengo una aplicación WinForms multiproceso que hace interoperabilidad con dlls nativos. Esta aplicación se cuelga a veces con excepción no controlada y estamos tratando de investigar por qué sucede. Para facilitarlo, estoy creando un controlador global de excepciones y planeo generar un archivo de volcado del proceso a partir de él.Application.ThreadException vs AppDomain.UnhandledException
Ahora viene la pregunta: a partir de ahora esta aplicación tiene controlador para Application.ThreadException
pero todavía se bloquea con una excepción no controlada. Estoy pensando en agregar un controlador para AppDomain.UnhandledException
también, aunque no estoy seguro si va a ayudar. ¿Existe alguna excepción no controlada posible en este escenario que no sea detectada por Application.ThreadException
?
posible duplicado de [¿Cuál es la diferencia entre Application.ThreadException y AppDomain.CurrentDomain.UnhandledException?] (Http://stackoverflow.com/questions/2014562/whats-the-difference-between-application-threadexception-and-appdomain -currentd) – nawfal