Gracias Gustavo, es una opcion que dejo para el final.
No hay manera de controlar el cierre de una aplicacion de consola?. No
se produce ningun evento al cerrarla?
Gracias de nuevo
*Carlos A. Schroeter
Prodytec S.A. - Jefe Departamento de Desarrollo
+54 11 48111198 +54 11 48142824
cschroe...@prodytec.com.ar
Skype: carlos.schroeter
www.prodytec.com.ar *
El 19/09/10 11:27, Gustavo Ringel escribió:
La aplicacion de consola es algo legacy?
Porque sino porque no usar un form en el que no permitas cerrar antes
de que termine, a menos que aprete un boton cancelar en tu pantalla
que vos podes controlar?
Gustavo.
2010/9/19 Carlos A. Schroeter <cschroe...@prodytec.com.ar
<mailto:cschroe...@prodytec.com.ar>>
Hola grupo!
Como ven trabajando en fin de semana...nos pasa y seguira pasando...
Estoy trabajando en una aplicacion de consola que el usuario baja
de un sitio y que luego se ejecuta del lado cliente con el
objetivo de actualizar sistemas. Eso es basicamente lo que hace.
Ahora bien, tengo que garantizar que ante una falla o error las
cosas vuelvan a su estado original. Bien, si Microsoft no miente,
al momento de actualizar estructuras de tablas y datos, si eso se
encuentra dentro de una transaccion (SQL), podemos volver hacia
atras si algo falla. Hasta aqui todo bien.
En cuanto a manejo de archivos, se reemplazan unos por otros, se
mueven de lugar, se renombran etc. al momento de la actualizacion.
Ante el error puedo rehacer los movimientos, volviendo a mover,
renombrar, etc. Hasta aqui sigue todo bien.
Pero.....que sucede si el bendito usuario se le ocurre cerrar la
consola sin que halla concluido el proceso????
Creo que el motor de SQL se encargaria de la cuestion datos y
tablas (supongo)...pero el resto de los cambios????
Al grano definitivamente.....Ademas del evento Main de una
aplicacion de consola...que otros eventos puedo controlar???. No
veo que exista uno que se produzca cuando se cierra la aplicacion
Me estoy ahogando en una tapita de gaseosa???
Desde ya muchas gracias
Carlos A. Schroeter