Foros del Web » Programación para mayores de 30 ;) » .NET »

Duda sobre crear instalador de programa terminado con base de datos

Estas en el tema de Duda sobre crear instalador de programa terminado con base de datos en el foro de .NET en Foros del Web. Buen día a todos; gracias por aceptarme en el foro. Hoy vengo con un problema que tal vez no es tan serio; pero que ante ...
  #1 (permalink)  
Antiguo 17/04/2015, 12:08
Avatar de JuanEduardoC  
Fecha de Ingreso: abril-2015
Ubicación: Guatemala
Mensajes: 1
Antigüedad: 9 años, 7 meses
Puntos: 0
Pregunta Duda sobre crear instalador de programa terminado con base de datos

Buen día a todos; gracias por aceptarme en el foro.

Hoy vengo con un problema que tal vez no es tan serio; pero que ante mi ignorancia se vuelve grande.

He elaborado un programa para controles de compra-venta, inventario, créditos y clientes; pensado para pequeñas empresas de comercio. El programa lo desarrollé como apoyo a mi trabajo como asesor de microempresas; por lo cual será gratuito.

Yo no soy un programador experto, lo logré desarrollar aprendiendo en el camino; y sé que llevará años que el sistema alcance todo su potencial.

El sistema está desarrollado con Visual Basic .net 2013, los reportes con crystal reports, y utiliza base de datos de SQL.

La duda que no me deja avanzar, es que no entiendo cómo hacer el paquete instalador; el archivo exe que instala el programa.

Lo que creo entender es:
- Necesito "publicar" mi proyecto de VB.net,
- Luego, puedo utilizar WixToolset, setupfactory o algún otro para crear un exe que instale el programa.
- ¿Pero qué hago con el SQL? ¿Cómo hago un instalador que instale (valga la redundancia) el servicio de SQL en la computadora, y agregue mi base de datos?
- ¿Como agrego el instalador del framework 4 para que se instale primero en caso sea necesario?

Se que son muchas dudas, mi problema es que no comprendo el proceso como tal; si alguien pudiera ayudarme e indicarme paso a paso cómo hacerlo, estaría infinitamente agradecido.
  #2 (permalink)  
Antiguo 18/04/2015, 07:08
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 10 meses
Puntos: 606
Respuesta: Duda sobre crear instalador de programa terminado con base de datos

Podrías incluir en tu programa una rutina que detecte si las tablas están o no creadas y entonces lanzar un script de creación. Otras alternativas seria crear un pequeño programa que se encargue de lanzar este script y que el instalador lo ejecute durante el proceso de instalación.

Como comentario, a nivel más "profesional", la solución pasa por usar Entity Framework con code first ;)
__________________
Aviso: No se resuelven dudas por MP!

Etiquetas: instalador, net, programa, sql, visual
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:44.