Bueno, ante todo mis mas cordiales saludos….
Tengo una inquietud, veran.. Estoy haciendo un Proyecto C# de un sistema comun (Mantenimiento, Consultas, etc..) y bueno, he podido crear el Instalador (Setup), para poder distribuirlo, pero… Mi Proyecto requiere de una Base de Datos… y, bueno, tambien de un Codigo de Serie.... Hasta ahora he hecho lo siguiente:
* Ejecuto el Setup, he instala el proyecto...
* Al terminar de instalar DEBE de crear un Acceso Directo en el Escritorio, en el Menu Inicio, y ademas HACER que el Desinstalador figure en la lista de "Agregar/Quitar programas"
* Luego de instalarse, debe EJECUTARSE el sistema ( si se puede de forma automatica al darle 'finalizar', serie mucho mejor..) aparecera el PRIMER formulario que es de REGISTRO de la EMPRESA-CLIENTE, donde el cliente debera ingresar el nombre de la empresa, su Logo, y EL CODIGO DE SERIE que, previamente debe haber sido AUTOGENERADO en un archivo de Texto cuando la Instalacion termino... y este mismo debera copiarlo para la 'activacion' del programa... una ves ingresado el codigo, se habilitara un boton de "siguiente" para finalizar el PROCESO TOTAL de instalacion del programa....
Cabe resaltar que este formulario SOLO APARECERA por primera y UNICA ves en la primera ejecucion del programa ya que se esta registrando el producto, y el cliente....
Lo que necesito es ayuda en cómo hacer para auto-generar ese 'codigo de serie' y plasmarlo en un archivo de texto.....
Tambien, cómo hacer para que, el 1er formulario (de registro) no aparesca en los proximos arranques del programa...
Y, cómo hacer que, cuando estoy recien en el 1er formulario registrando al Cliente (en donde pongo el Codigo de Serie) si doy click en 'Cancelar' DEBERA CERRARSE el programa Y DESINSTALARLO POR COMPLETO (borrando asi los accesos directos del Escritorio y Menu inicio..)
Bueno, no se si me excedi en pedir tanta ayuda pero realmente me urge hacerlo con todas esas especificaciones…. Si algo no les quedo claro, puede tratare de ser mas especifico… desde ya muchas gracias