¿Cómo o dónde puedo ejecutar un comando cuando se cierra la aplicación, incluso si es una detención de depuración?Detener el evento de depuración en C#
Necesito realizar un comando en cualquier salida, incluso si el usuario es un desarrollador y haga clic en el botón "detener la depuración" en Visual Studio.
Trato con
Application.ApplicationExit += new EventHandler(this.OnApplicationExit);
pero no funciona. Quizás estoy equivocado o no es el evento.
Estoy usando Winforms y no, en Form Close no puede ser el evento.
Estoy usando Visual Studio 2005 Net Framework 2.0 (por requerimiento del cliente), pero es solo para información.
Tal vez puedo volver a escribir esto ?:
public static void Exit();
Tengo curiosidad - ¿por qué el cliente se molesta acerca de depuración de ser detenido? –
@ m.edmondson, Yo también. –
@ m.edmondson Estaba buscando hacer esto para algunas pruebas en la web, necesita iniciar navegadores durante las pruebas y salir del depurador no ejecuta el resto de un bloque de uso que lo limpia. Esto es un poco molesto ya que terminas con muchos navegadores abiertos –