Aporte - Donación

Si el contenido te fue de utilidad puedes donar

PayPal. La forma rápida y segura de pagar en línea.

Blog Recent Posts

This Blog

Syndication

Search

Tags

News

Community

Email Notifications

Archives

Blogs recomendados

Sitios

Blog Archive List

Aporte - Donación

Si el contenido te fue de utilidad puedes donar

PayPal. La forma rápida y segura de pagar en línea.

 

Setup Project: Insertar Crystal Report Merge Module

Hace un par de años las intalaciones de nuestros proyectos de VB6 lo haciamos (y  lo seguimos haciendo) con algunos herramientas free de instalación por ejemplo NSIS (Nullsoft Scriptable Install System), o con el famoso InstallShield (no tan free). Ya que con el setup que armaba el propio ambiente de desarrollo no nos conformaba con todas las tareas que debia realizar.
Pero esta vez iba ha utilizar un Proyecto de Instalación de Visual Studio de 2005 (incluso podemos hacer un deployment de los proyectos VB6 que aun tenemos)
Mi sorpresa, que es igual en cuando a las características de las herramientas anteriores que utilizaba: seleccionar archivos, indicar como se ubican o se van en la instalacion final o son unicamente para el proceso (ejemplo imagenes, iconos),...

[UPDATE 2008 08 08] Cambio del enlace para descargar los MergeModules. Al final del artículo la actualización de enlaces

Antes que nada recomiendo leer un articulo que escribio Sergio Tarrillo

Deployment de Crystal Reports en Windows y Web con Visual Studio 2005 (y mas de Crystal Reports .NET)

Donde podemos encontrar un interesante manual sobre el tema. Lo que quiero mostrar aqui es como obtener el Merge Module para nuestro proyecto de instalacion.

Para crear un nuevo proyecto de Instalación

CrystalReportMergeModule000

Vamos agregando archivos, y las configuración para la instalación:

CrystalReportMergeModule003

No voy centrarme en este momento de toda la configuración que podemos realizar en un proyecto de instalación, tal vez mas adelante. Sino de los elementos necesarios para la redistribución de Crystal Report.

Pero llego el momento de colocar el paquete de redistribucion de Crystal Report .NET (para Visual Studio 2005) que seria la version 10.2 de CR (BusinessObjects.CrystalReports.NET.2.0)

Agregando Merge Modules

CrystalReportMergeModule002

Donde nos posiciona en la carpeta de los Merge Modules
        C:\Program Files\Common Files\Merge Modules
Esta carpeta esta predeterminada en nuestro sistemas para el los productos de Microsoft y de terceros coloquen alli sus archivos .msm para redistribuir sus componentes


Pero no tenia el modulo que estaba buscando que tenga que ver con el Crystal Reports for .NET Framework 2.0 (x86)

¿Y donde lo podia obtener?

[UPDATE 2008 08 08] Cambio del enlace para descargar los MergeModules. Al final del artículo la actualización de enlaces

Es conveniente hacerlo desde la sitio oficial de Business Objects para la descarga del Crystal Reports Merge Modules for Visual Studio .NET 2005 (este enlace ya no funciona – Gracias Francisco por el aviso), en cual descargamos el archivo

cr_net_2005_mergemodules_mlb_x86.zip

CrystalReportMergeModule005

y dentro del zip dentro:
CrystalReportMergeModule001
Que en un sencillo tutorial en el archivo .doc nos comenta que hagamo los mismos pasos anteriores pero antes copiemos este modulo de redistribución dentro de la carpeta que anteriormente te mencione para tenerla siempre a mano.

Bueno el costo en tamaño: Son 25Mb sumandos en mi archivo de instalación.

 

Otra alternativa

En la carpeta de
C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\CrystalReports
Se encuentra el instalador para redistrbuir: CRRedist2005_x86.msi

CrystalReportMergeModule004 

http://msdn2.microsoft.com/en-us/library/fyh6k4k4(VS.80).aspx

 

 

[UPDATE 2008 08 08]

¿Y donde lo podia obtener?

Hoy (en el día de la ignauguración de los Juegos Olímpicos de Bejing) me comenta Francisco en un post/comentario en este articulo que el enlace para la descarga no funciona! :(
Cuando veo que el enlace:
   (error) http://support.businessobjects.com/communityCS/FilesAndUpdates/cr_net_2005_mergemodules_mlb_x86.zip.asp
Ahora todo parece estar en SAP ;)

Alli solamente filtrar y obtendremos los enlaces a los archivo que necesitamos

 

 

Enlaces 

Crystal Reports Merge Modules  for Visual Studio .NET 2005 (Este enlace ya no funciona. Gracias Francisco por el aviso)
Para descargar: 
    
Business Objects Downloads for Crystal Reports and Xcelsius
     https://www.sdn.sap.com/irj/sdn/businessobjects-downloads

Windows Installer Deployment Tasks 
http://msdn2.microsoft.com/en-us/library/ybshs20f(VS.80).aspx

How to: Create or Add Deployment Projects 
http://msdn2.microsoft.com/en-us/library/fyh6k4k4(VS.80).aspx

Setup and Deployment Projects 
http://msdn2.microsoft.com/en-us/library/wx3b589t(VS.80).aspx

How to: Add Merge Modules to a Deployment Project 
http://msdn2.microsoft.com/en-us/library/8x727h8b(VS.80).aspx

Published 19/8/2007 18:26 por José A. Fernández

Comparte este post:

Comentarios

# re: Setup Project: Insertar Crystal Report Merge Module@ Friday, September 07, 2007 1:00 AM

Exelente aporte. aun no lo pruebo pero creo que es esactramente lo que buscaba

Arturo Rodriguez

# re: Setup Project: Insertar Crystal Report Merge Module@ Monday, September 24, 2007 9:40 PM

Gracias, tu aporte me acaba de salvar la vida. MUY BUENOOOO

Carlos

# re: Setup Project: Insertar Crystal Report Merge Module@ Saturday, September 29, 2007 10:38 PM

Hola, gracias por la información, pero te cuento que hize lo que explicastes, es màs ya le habìa agregado las dll de crystal, instalè en el servidor los comun component de crystal y aùn no puedo ver la barra de businessObjects.  Tengo dos aplicativos, primero:2005 segundo: migracion de 2003 a 2005, y el segundo es el del problema, si me muestra el reporte sin la barra de BO.

Si alguien me puede ayudar se lo agredecerìa.

yenni

# re: Setup Project: Insertar Crystal Report Merge Module@ Monday, January 07, 2008 6:35 PM

Buen tutorial

Jose

# re: Setup Project: Insertar Crystal Report Merge Module@ Monday, January 14, 2008 6:23 PM

Hola José! quería darte las gracias por el artículo, era lo que estaba buscando para agregarlo a mi proyecto de instalación.

Saludos.

Víctor Vargas

# re: Setup Project: Insertar Crystal Report Merge Module@ Tuesday, January 22, 2008 10:48 PM

Excelente ayuda como esta es la que microsoft tiene que proveer a sus clientes, yo felicito sinceramente a la persona que colabora con este tipo de ayuda. mil gracias.

Willson Santos

# re: Setup Project: Insertar Crystal Report Merge Module@ Wednesday, February 13, 2008 8:50 PM

Al igual que los demas, Tú aporte fue esencial para quienes nos esforzamos, te lo agradesco.

Muchas Gracias

Euge

# re: Setup Project: Insertar Crystal Report Merge Module@ Thursday, March 27, 2008 4:22 AM

Eso era todo..de mil foros que busque la repuesta a este problema aqui lo encontre gracias exelente aporte

David r

# re: Setup Project: Insertar Crystal Report Merge Module@ Friday, March 28, 2008 7:35 PM

Orale, muy bueno!! pero tengo el mismo tipo de problema pero para visual studio 2008, y he buscado en varios foros y aún no encuentro algo en concreto, sé que en la página de bussines encontraría los archivos que necesito, pero quisiera saber si se continúa resolviendo de la misma forma

José Guadalupe

# re: Setup Project: Insertar Crystal Report Merge Module@ Thursday, April 03, 2008 1:46 PM

My problem is same at the time of Printing by VS 2005 in vista then the problem is occur the type inisilizer for

Anubhava Dimri

# re: Setup Project: Insertar Crystal Report Merge Module@ Monday, June 09, 2008 7:31 PM

y como es para el visual basic 2008

gracias por favor

gracias

Marco

# re: Setup Project: Insertar Crystal Report Merge Module@ Monday, June 09, 2008 8:17 PM

Hola Marco

El setup project, no cambio mucho (y menos esta parte creo) asi que tienes que seguir los mismos pasos.

Has intentado crearlo?

José A. Fernández

# re: Setup Project: Insertar Crystal Report Merge Module@ Thursday, June 26, 2008 6:06 PM

logre conectar el reporte crystal a vb.net 2005... lo publique en el sitio y funciona pero la barra Bussiness Objects no sale formateada(no salen las imagenes) y dice "enviar consulta" por todo los botones...

alguien sabe como solucionar esto

earavena

# re: Setup Project: Insertar Crystal Report Merge Module@ Thursday, June 26, 2008 7:24 PM

Hola earavena

Mira las imágenes que debería salir las propiedades...(botón derecho sobre las mismas) para conocer el path donde esta buscando dichas imágenes.

Que estan generalmente en tu servidor aquí:

   /aspnet_client/CrystalReportWebFormViewer3/...

fijate en este articulo que habla exactamente de esto...

 - El CrystalReportViewer, la carpeta aspnet_client, los módulos de combinación y mi dolor de cabeza!!

   geeks.ms/.../el-crystalreportviewer-la-carpeta-aspnet-client-los-m-dulos-de-combinaci-n-y-mi-dolor-de-cabeza.aspx

  - Image appears as red 'X' when viewing a report using VS .NET web application

    technicalsupport.businessobjects.com/.../search.do;jsessionid=1FFB0B2F39F67122C3CC2F352742903A

  -  Images and graphs do not appear on report when previewed from a .NET application

     technicalsupport.businessobjects.com/.../search.do;jsessionid=17C61D34EBA85C18DE3A8E2F13F8E656

Espero que te sirva de ayuda o guia

José A. Fernández

# re: Setup Project: Insertar Crystal Report Merge Module@ Friday, August 08, 2008 6:19 PM

Todos los links donde se bajaban los merges modules del crystal report han sido redirigidos a  este:  

www.businessobjects.com/.../default.asp

En esta página , yo por lo menos, no consiguo nada.

Francisco

# re: Setup Project: Insertar Crystal Report Merge Module@ Saturday, August 09, 2008 7:42 AM

es cierto Francisco, yo tengo le mismo problema estoy tratando de encontrar el merge module y me manda a esa página que no me dá nada....

alguien sabe de donde podemos realizar la descarga????

gracias !

Rodrigo

# re: Setup Project: Insertar Crystal Report Merge Module@ Saturday, August 09, 2008 2:18 PM

Hola Francisco y Rodrigo

(ayer cuando escribio Francisco) estaba tratando de actualizar el articulo pero no podia desde Windows Writer.

Hoy directamente actualice desde la web sin graficos :(

Si buscas por el enlace (nuevo je) veran que todo los listados estan en SAP (parece que migraron estos chicos de Business Objects)

Es este

    - Business Objects Downloads for Crystal Reports and Xcelsius

    www.sdn.sap.com/.../businessobjects-downloads

José A. Fernández

# re: Setup Project: Insertar Crystal Report Merge Module@ Tuesday, August 12, 2008 3:50 PM

El enlace de Jose A. es correcto, gracias por su ayuda.

Estos chicos de Business Object como que se olvidaron de nosotros que usamos el Crystal Report porque la informacion nueva no parece tan completa como la que antes tenian.

Francisco

# re: Setup Project: Insertar Crystal Report Merge Module@ Thursday, August 21, 2008 5:35 PM

Tuve el mismo problema: imagenes se muestran como x en una aplicaion WEb, se debe a problemas de permisos en el servidor web.

Lo solucione cambiando el usuario por default para la autenticacion anonima, y otorgandole mayores permisos.

Espero les sirva.

Paula Lugo

# re: Setup Project: Insertar Crystal Report Merge Module@ Friday, September 19, 2008 2:52 AM

Saludos. Tengo un problema al ejecutar una aplicación la cual invoca un objeto (DLL) para mostrar un reporte de Crystal.

El problema es que al instalar el programa en el cliente (Publicando la instalación ó generando un instalador), la primera vez que ingreso el reporte se ejecuta correctamente.

Pero al salir y volver a entrar a la aplicación me manda un error sobre el CrystalDecisions.ReportSource.ReportSourceFactory.

En otro caso, trato de generar una instancia del objeto CrystalDecisions.CrystalReports.Engine.ReportDocument(), pero me manda el error "CrystalDecisions.Shared.SharedUtils".

Espero me puedas orientar que esta pasando.

Mi correo es fernandox01@hotmail.com

Fernando Gómez García

# re: Setup Project: Insertar Crystal Report Merge Module@ Wednesday, September 24, 2008 4:53 PM

Hola Fernando

Parece que es un problema de tu aplicacion de escritorio no? cuando te sucede ese error es un poco mas "largo" no? Si puedes enviame por email. Pero puede ser que la segunda vez no pueda ENLAZAR a datos tu reporte? en que linea realmente esta sucediendo esto? puedes debugear?

Y si puedes enviarme un proyecto completo te agredeceria y lo miro el fin de semana

José A. Fernández

# re: Setup Project: Insertar Crystal Report Merge Module@ Thursday, October 09, 2008 9:13 PM

que tal, tengo un problema con el emsamblador de crystal, se me trono mi equipo y volvi a reinstalar todo, ahora cuando quiero generar mi ejecutable me marca 102 errores, me fui al apartado de referencias y me marca en todos los apartados de Crystal, que no encuentra la ubicacion, ya he intentado agregar las referencias desde windows\asemmbly y dsde la carpeta de Managed en archivos comunes de bussines objects, estan ahi todos mis dll pero dice que no los encuentra.

Qué hago. Respondan please. eugeniafam7@gmail.com

Loana Lacroix

# re: Setup Project: Insertar Crystal Report Merge Module@ Thursday, October 09, 2008 9:46 PM

Hola Loana

Donde apuntan actualmente las referencias? si puedes abrir con un block de notas (o similar) el archivo de proyecto veras donde esta la referencia

Es un proyecto web?

Instalaste el crystal report?

José A. Fernández

# crystal report y data pro@ Wednesday, January 21, 2009 3:50 PM

esta muy bueno, pero queria saber si me puedes ayudar para utilizar data pro con crystal report como hago?

carla

# re: Setup Project: Insertar Crystal Report Merge Module@ Tuesday, March 17, 2009 10:49 PM

Gracias por esta información.

Es útil, me ahorro tiempo y esfuerzo.

Jorge Lemós

# re: Setup Project: Insertar Crystal Report Merge Module@ Tuesday, March 24, 2009 8:57 PM

Excelente articulo... me has salvado la vida...

Thomas

# re: Setup Project: Insertar Crystal Report Merge Module@ Friday, April 24, 2009 9:15 PM

Excelente tu post. Instalando el setup de Crystal desde la carpeta SDK pude ejecutar mi proyecto web ee un servidor de produccion que estabamos configurando para ASP.NET 2.0.

Gustavo

# re: Setup Project: Insertar Crystal Report Merge Module@ Wednesday, August 05, 2009 8:18 PM

buen comentario Jose gracias me funciono un monton.

edgar oliva

# re: Setup Project: Insertar Crystal Report Merge Module@ Wednesday, August 19, 2009 1:52 AM

Excelente aporte, me sirvio montones... Gracias y saludos desde Costa Rica!

Gabo

# re: Setup Project: Insertar Crystal Report Merge Module@ Saturday, August 29, 2009 8:27 PM

podria servirles este link para crystal y .net

wiki.sdn.sap.com/.../Crystal%20Reports%20for%20Visual%20Studio%20.NET%20Runtime%20Distribution%20%20-%20%20Versions%209.1%20to%2012.0

marijo

# re: Setup Project: Insertar Crystal Report Merge Module@ Monday, August 31, 2009 10:05 PM

Gracias @marijo por el enlace...es mas directo y están todas las descargas

José A. Fernández

# re: Setup Project: Insertar Crystal Report Merge Module@ Saturday, November 14, 2009 9:05 PM

excelente aporte, funciono perfectamente.

Francisco Ramirez

# re: Setup Project: Insertar Crystal Report Merge Module@ Thursday, August 19, 2010 3:45 PM

smpdl.sap-ag.de/.../cr_net_2005_mm_mlb_x86.zip

Aki se puede descargar

Josemi

# re: Setup Project: Insertar Crystal Report Merge Module@ Thursday, October 13, 2011 1:45 PM

Buenísimo...este es el mejor artículo que he leído. Salvaron mi cabeza muchachos. Eternamente agradecido.

evericio