Gracias Gustavo
En realidad lo dejo como ultima opcion ya que de usar una aplicacion
WinForm deberia instalarla en el cliente antes de ejecutarla (segun las
prueba que hice), mientras que si es una aplicacion de consola la misma
se ejecuta sin mas del lado del cliente una vez que termina de bajarse
de la web.
Quiza me este salteando algo que me permite resolverlo de manera mucho
mas simple
Saludos
*Carlos A. Schroeter
Prodytec S.A. - Jefe Departamento de Desarrollo
+54 11 48111198 +54 11 48142824
[email protected]
Skype: carlos.schroeter
www.prodytec.com.ar *
El 19/09/10 13:02, Gustavo Ringel escribió:
Sigo sin entender si podes hacer todo bien controlado con una
aplicacion windows forms. Para que usar una aplicacion de consola?
Es decir, si tuvieras algo que una aplicacion de consola te da que no
te da una winforms. O si hubiera problemas en una aplicacion winformos
que no hay en una de consola entenderia...
Bueno, no se...tendras tus razones...pero winforms para esto me parece
KISS
Saludos.
Gustavo.
2010/9/19 Carlos A. Schroeter <[email protected]
<mailto:[email protected]>>
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
[email protected] <mailto:[email protected]>
Skype: carlos.schroeter
www.prodytec.com.ar <http://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 <[email protected]
<mailto:[email protected]>>
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