Hola gente..
Tengo una aplicacion que tiene una variable global, de esas que estan en las propiedades del proyecto, en Configuracion, llamada: "USUNUEVO", que será la encargada de ver si el usuario es o no NUEVO, en la aplicacion (si es la 1º vez que ejecuta la aplicacion).. La variable es un Boolean, que tiene el valor de TRUE.
COmo veran, al ejecutarse el codigo, vé que es nuevo, entonces ejecuta la clase NUEVO, y luego al cerrarse, se cambia al valor de UsuNuevo.
Divino hasta ahora... Todo funciona bien... PERFECTO..
Ahora llevamos esta aplicacion (con su instalador) a otra PC.. imaginemos una 2º PC..
Lo instalo, y anda todo perfecto.
Desinstalo la aplicacion,
La instalo nuevamente, y me dice que UsuNuevo es FALSE
Como si al re-instalar no me volviese al antiguo valor..
Y ésto me lo di cuenta despues de renegar 90 millones de veces instalando en mi PC, y siempre daba FALSE... hsat que probe en lo de una PC de un amigo, y funcionó.. Creí que era WIndows Vista.. pero realicé un cambio en el programa... le dije que lo reinstale, y al iniciarse, no le inició con el valor UsuNuevo en TRUE...
Entonces?.. que hago????
Me recomienda algo diferente para saber si es usuario es nuevo??
'ES NUEVO?
If My.Settings.UsuNuevo Then
Nuevo.ShowDialog()
My.Settings.UsuNuevo = False
End If
me parece te falta hacer el Save()
Tambien lo tengo con Save.. pero Save lo que hace es GUARDAR la configuracion.. y justamente (si es que has leido todo), el problema es un EXCESO DE GUARDADO..
Como si quedara un Cache de la configuracion en la PC.. Uno que no se borra ni al re-instalar la aplicacion..
NO..
Ésto es increible.. en realiadd estoy teniendo problemas con las compilaciones...
El instalador no me esta instalando la nueva version... Pero me instala una "X" version que no se cual es...
Tendre que averiguar a que se debe eso..
haber haber pero el problema esta en el instalador o en el Setting?... para guardar el Setting no basta solo con el save(), tiene que llamar una clase ConfigurationManager (debes hacer referencia a System.Configuration).
Atentamente,
Juan Manuel Lombana
Medellín - Colombia
Pero, si el problema, es que se guardan demasiado.. hasta se guardar cuando esta desinstalada la aplicacion...
http://foro.elhacker.net/net/estoy_a_la_deriva_suplico_ayuda_no_se_ni_cual_es_mi_problema-t274587.0.html
como asi que demasiado? cuantas estas guardando ps?...
Atentamente,
Juan Manuel Lombana
Medellín - Colombia
Tio, pasate por aqui por favor:
http://foro.elhacker.net/net/estoy_a_la_deriva_suplico_ayuda_no_se_ni_cual_es_mi_problema-t274587.0.html
Ahí explique bien..
El problema, es que cuando reinstalo la aplicacion, los valores no se reinician, y necesito que así sea..