Cita:
Empezado por Ricardo2010
...al momento de ser ejecuta realiza una serie de cálculos y manda mail a diferentes usuarios, este proceso es muy rápido y cuando termina no tienen nada que realizar pero queda en el administrador de tarea y yo en forma manual tengo que ingresar al administrador y terminar el proceso
|
Si la aplicación no se cierra correctamente es por algo.
Cosas que se me ocurren que puedes hacer:
- Puedes "probar" a comentar diferentes partes del código y ejecutarlo a ver cual de ellas es la que provoca el "cuelgue"·
- Tal vez estés utilizando alguna librería que no se cierra bien. Puedes hacer Debug de la aplicación para ver qué está pasando (Menú Run / parameters)
- Desde el Administrador de Tareas, puedes generar un DUMP de memoria antes de "matar" el proceso y analizarlo. No es algo fácil, pero puedes buscar información de cómo realizarlo. En este hilo habla del tema y te puede servir para empezar a buscar información.
- Puedes probar a cerrar la aplicación con Halt(-1). Aunque esto no corrige el error.