none
Como crear un instalador en C# con DB en Sql Server RRS feed

  • Pregunta

  • Hola,

    Tengo un proyecto ya terminado en c# y con una conexion a sql server 2008.

    Quisiera saber como es que podria hacer un instalador para mi proyecto junto con la base de datos (si al momento de instalar se cree la bd).

    Y ademas quisiera saber si es obligatorio tener instalado el sql server en la maquina donde este instalada mi aplicacion. Si es obligatorio, cual version deberia de usar, la express o enterprise?

    salu2

    domingo, 6 de febrero de 2011 22:53

Respuestas

  • hola

    quisiera saber si es obligatorio tener instalado el sql server en la maquina donde este instalada mi aplicacion. Si es obligatorio, cual version deberia de usar, la express o enterprise?

    en realidad depende, si estas pensando en usar la db localmente en cada Pc del usuario entonces usa la version Express, si piensas centralizar la db en un servidor de base de datos unico y todos lo usuario se conecten a este entonces la enterprise seria la adecuada

    y si es obligatorio tener un servicio de sql server que permita adjuntar la mdf ya sea de forma manual mediante un attach al servicio de sal server, o sino un attach dinamico, cuando defines en el connection string el mdf que vas a utilizar, un sql server instalado siempre se requiere

    saber como es que podria hacer un instalador para mi proyecto junto con la base de datos

    esto que quieres hacer no lo recomiendo

    deja las instalaciones por separado, por un lago crea el instalador de tu aplciacion y por otro deja el del sql serve, esto porque dentro de instalador no se puede controlar muy bien

    se habian realizado varias preguntas sobre este tema, y no es algo simple de lograr

    http://social.msdn.microsoft.com/Forums/es-ES/vcses/thread/7007a345-26f0-4626-9202-4c0106315797/

    http://social.msdn.microsoft.com/Forums/es-ES/vbes/thread/8e3fdeed-a4a0-49d7-88fd-551a712475b4/

    http://social.msdn.microsoft.com/Forums/es-ES/vcses/thread/0f084b72-88bd-42cc-bba5-5ed1113ce12d/

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Marcado como respuesta Enxo lunes, 7 de febrero de 2011 1:17
    domingo, 6 de febrero de 2011 23:11

Todas las respuestas

  • hola

    quisiera saber si es obligatorio tener instalado el sql server en la maquina donde este instalada mi aplicacion. Si es obligatorio, cual version deberia de usar, la express o enterprise?

    en realidad depende, si estas pensando en usar la db localmente en cada Pc del usuario entonces usa la version Express, si piensas centralizar la db en un servidor de base de datos unico y todos lo usuario se conecten a este entonces la enterprise seria la adecuada

    y si es obligatorio tener un servicio de sql server que permita adjuntar la mdf ya sea de forma manual mediante un attach al servicio de sal server, o sino un attach dinamico, cuando defines en el connection string el mdf que vas a utilizar, un sql server instalado siempre se requiere

    saber como es que podria hacer un instalador para mi proyecto junto con la base de datos

    esto que quieres hacer no lo recomiendo

    deja las instalaciones por separado, por un lago crea el instalador de tu aplciacion y por otro deja el del sql serve, esto porque dentro de instalador no se puede controlar muy bien

    se habian realizado varias preguntas sobre este tema, y no es algo simple de lograr

    http://social.msdn.microsoft.com/Forums/es-ES/vcses/thread/7007a345-26f0-4626-9202-4c0106315797/

    http://social.msdn.microsoft.com/Forums/es-ES/vbes/thread/8e3fdeed-a4a0-49d7-88fd-551a712475b4/

    http://social.msdn.microsoft.com/Forums/es-ES/vcses/thread/0f084b72-88bd-42cc-bba5-5ed1113ce12d/

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Marcado como respuesta Enxo lunes, 7 de febrero de 2011 1:17
    domingo, 6 de febrero de 2011 23:11
  • Gracias por las respuestas, hare lo que me recomiendas.
    lunes, 7 de febrero de 2011 1:18
  • Buen aporte man acabo de encontrar lo que buscaba

    Ing. Irwin Romero Rodriguez.

    martes, 29 de mayo de 2012 21:58