Forums Últimos mensajes - Powered by IBM
 

Mi Exe genera un proceso y no se cierra

27/08/2008 - 21:04 por Rick | Informe spam
Que tal foro, tengo un lio medio raro, tengo un programa hecho en vs2005, en
mi xp sp3 lo abro veo la lista de procesos, ahi aparece, lo cierro y se
quita de la lista de procesos, pero cargo ese mismo exe en un windows 2003
server std y cuando cierro el exe no se quita de la lista de procesos,
siempre se queda ahi, y por cada vez que abro el programa se crea un nuevo
proceso y me esta consumiendo ram, que puedo hacer para validar o para
quitar ese proceso desde ahi??

en xp sp3 si funciona bien, pero en windows 2003 std no se quita de ahi, ya
use

this.close();
this.dispose();

y nomas nada, las instancias del exe siguen en la lista de procesos, tengo
que matarlos manualmente, ya revise que no esté dejando abierta alguna
ventana o algo pero ni asi logro quitarlo de la lista de procesos de w2003

alguna idea??

saludos!!!
 

Leer las respuestas

#1 Alberto Poblacion
27/08/2008 - 21:50 | Informe spam
"Rick" wrote in message
news:
Que tal foro, tengo un lio medio raro, tengo un programa hecho en vs2005,
en mi xp sp3 lo abro veo la lista de procesos, ahi aparece, lo cierro y se
quita de la lista de procesos, pero cargo ese mismo exe en un windows 2003
server std y cuando cierro el exe no se quita de la lista de procesos,
siempre se queda ahi, y por cada vez que abro el programa se crea un nuevo
proceso y me esta consumiendo ram, que puedo hacer para validar o para
quitar ese proceso desde ahi??

en xp sp3 si funciona bien, pero en windows 2003 std no se quita de ahi,
ya use

this.close();
this.dispose();

y nomas nada, las instancias del exe siguen en la lista de procesos, tengo
que matarlos manualmente, ya revise que no esté dejando abierta alguna
ventana o algo pero ni asi logro quitarlo de la lista de procesos de w2003

alguna idea??



Pues no tendría por qué fallar. Yo tengo el Windows 2003 en una máquina
virtual y los ejecutables terminan con normalidad, igual que en otros
Sistemas.
Prueba a añadir una llamada a Application.Exit, a ver si así se te cierra
el programa.

Preguntas similares