Para hacer compatible Crystal Reports con x64 en Visual Studio 2005:
He leido varias soluciones peror experimentando he conseguido hacerlo con una lo que no significa que las otras no os puedan funcionar.
Solución 1:
- Instalar Runtimes del 2008 en el windows 2008 64 bits
- CRRedist2005_x86.msi, CRRedist2005_X64.msi
- También probé los del 2005:
- CRRedist2005_x86.msi, CRRedist2005_x86_es.msi, CRRedist2005_X64.msi, CRRedist2005_X64_ES.msi
Solución 2:
- Botón dcho en el proyecto–>Propiedades–>Compilar–> Opciones de compilación avanzadas–>CPU de destino–>poner x32 en vez de Any CPU.
Solución 3: (La que a mi me ha funcionado)
- Me he bajado cr_net_2005_mergemodules_mlb_x32 y cr_net_2005_mergemodules_mlb_x64 **Están en la carpeta “CrystalReports-Merge Modules Crystal Reports x64”
- He copiado el fichero CrystalReportsRedist2005_x32.msm y CrystalReportsRedist2005_x64.msm al directorio “C:\Archivos de programa\Archivos comunes\Merge Modules”
- En el setup del proyecto le doy a Agregar–>Módulo de Combinación y añado CrystalReportsRedist2005_x32.msm.
Con eso ya debe funcionar, sino probar con CrystalReportsRedist2005_x64.msm
Para bajarse los ficheros:
http://www.megaupload.com/?d=589YSSQN
Si lo queremos para la versión 2010 tenemos este enlace en megaupload:
http://www.megaupload.com/?d=LUM8HC4Q
Autor del post: Ferrillo
Editor del post: Hecz
Excelente, la solución 2 me funcionó perfecto
Hola los links ya no funcionan , agradeceria que lo podrías publicarlos de nuevo.
Gracias.