duda con el setup

17/08/2007 - 17:08 por Pablo cifuentes | Informe spam
hola estoy creando un instalador con la herramienta de VS 2005 pero quiero
agregar la instalacion de la base de datos con su contenido,la base de datos
esta en MySql, que debo de hacer para agregar esto con sus tablas

gracias

Preguntas similare

Leer las respuestas

#1 Wbert
17/08/2007 - 17:48 | Informe spam
Hola,

Lamentablemente esto no es muy facil que digamos, pero te voy dar una guia a
ver si decides hacerlo.

Los instaladores de VS tienen la opcion de agregar custom actions, O sea
acciones definidas por ti, que se deben correr en cierto momento de la
instalación. Al inicion, durante y despues.

Como defines estas acciones? creas una libreria de clases, dentro de esta
agregas una Installer Class, sobre escribes el metodo Install este seria el
punto de entrada a tu accion personalizada. Dentro de esta clase defines toda
la logica que necesites, en tu caso seria la de crear y restaurar un backup
en MySql. La idea es que puedas reutilizar tu clase, aqui tienes la opcion de
recibir parametros. los parametros te llegan en el diccionario
this.Context.Parameters, accedes a ellos por su nombre.

Luego de tener tu clase installer lista, debes entrar por customActions y
agregar una nueva accion, seleccionas el proyecto installer, o el dll si lo
hiciste a parte, le pones nombre y en la linea customActionData en las
propiedades de la accion pones tus parametros.

Tambien debes agregar el backup de tu BD al proyecto.

Te explique el proceso por encimita... con todo lo que te puse aqui puedes
hallar mas info en google o en el mismo sitio de MS.

Otra cosita: tambien debes setear el string de conexion en tu installer.
Bueno creo que tienes diversion para rato.

Saludos,

Wbert


"Pablo cifuentes" wrote:

hola estoy creando un instalador con la herramienta de VS 2005 pero quiero
agregar la instalacion de la base de datos con su contenido,la base de datos
esta en MySql, que debo de hacer para agregar esto con sus tablas

gracias
Respuesta Responder a este mensaje
#2 Pablo cifuentes
17/08/2007 - 23:54 | Informe spam
gracias esta como complicadito pero voy a buscar

"Wbert" wrote:

Hola,

Lamentablemente esto no es muy facil que digamos, pero te voy dar una guia a
ver si decides hacerlo.

Los instaladores de VS tienen la opcion de agregar custom actions, O sea
acciones definidas por ti, que se deben correr en cierto momento de la
instalación. Al inicion, durante y despues.

Como defines estas acciones? creas una libreria de clases, dentro de esta
agregas una Installer Class, sobre escribes el metodo Install este seria el
punto de entrada a tu accion personalizada. Dentro de esta clase defines toda
la logica que necesites, en tu caso seria la de crear y restaurar un backup
en MySql. La idea es que puedas reutilizar tu clase, aqui tienes la opcion de
recibir parametros. los parametros te llegan en el diccionario
this.Context.Parameters, accedes a ellos por su nombre.

Luego de tener tu clase installer lista, debes entrar por customActions y
agregar una nueva accion, seleccionas el proyecto installer, o el dll si lo
hiciste a parte, le pones nombre y en la linea customActionData en las
propiedades de la accion pones tus parametros.

Tambien debes agregar el backup de tu BD al proyecto.

Te explique el proceso por encimita... con todo lo que te puse aqui puedes
hallar mas info en google o en el mismo sitio de MS.

Otra cosita: tambien debes setear el string de conexion en tu installer.
Bueno creo que tienes diversion para rato.

Saludos,

Wbert


"Pablo cifuentes" wrote:

> hola estoy creando un instalador con la herramienta de VS 2005 pero quiero
> agregar la instalacion de la base de datos con su contenido,la base de datos
> esta en MySql, que debo de hacer para agregar esto con sus tablas
>
> gracias
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida