Primero hay que bajar desde aqui los merge modules de Crystal Reports para Visual Studio 2005.
Una vez bajado descomprimiro en un directorio temporal.
Primero que todo debemos ir a la solucion que queremos hacer deploy, hacer boton derecho sobre el arhivo .sln y hacer click en add new project. Ahi aparecera el wizzard para agregar proyectos.

Alli en other projects elegimos setup and Deployment y luego clickeamos en setup Project con esto vamos a tener creado nuestro proyecto de deployment.
En el solution explorer podemos ver el proyecto nuevo, en nuestro caso DaptechERP.
Hacemos click con el boton derecho del mouse, add, y en el menu contextual que aparece elegimos proyect out put.

Luego donde dice proyect seleccionamos nuestro proyecto principal, por lo general el que es aplicacion windows FORMS, en nustro caso DaptechERPPL, luego elegimos primaryOutput.
Configuracion activa

Al dar click en OK, deberiamos ver la siguiente panatlla.

Ahi vemos que el proyecto instalador ha tomado las dependencias de nuestro proyecto principal, en nuestro caso DaptechERPPL. Luego tenemos que agregar el merge module de crystal reports, para ello debemos dar click con el boton derecho sobre el proyecto y elegir esta vez add merge module con lo que nos aparecera una pantalla como la siguiente. Alli tenemos que ir a la carpeta en la que descomprimimos el archivo bajado, y elegimos CrystalReportsRedist2005_x86.msm

Luego de dar open, solo restan agregar archivos de recursos que hagan falta, ico, .bmp,jpg, que no hayamos embebido en la aplicación.
Luego de que tenemos todo el set de archivos listo, damos click con el botón derecho sober el proyecto, build. y Listo, tenemos creado un .msi y un .setup que instalara nuestra aplicación con Crystal Reports funcionando.
Espero les sirva
Saludos
pd: agradecemos la inmensa ayuda de mi amigo horacio
No comments:
Post a Comment