Co-existence between CR8.5 and BO XI and exporting reports

I have a VB6 application that has CR8.5 reports as part of it. There are references in the VB to craxddrt.dll (ver 8.5.0.217) and craxdrt.dll (ver 8.5.0.217) and a component of crviewer.dll (ver 8.5.0.217). The export dlls are installed in c:\windows\crystal.

I am installing the compiled application on a machine that already has 2 slightly different versions of Business Objects Add-ins installed.

When the application runs, the reports are generated correctly but when I come to export them to various different formats, the application either crashes out completely leaving an error message in the Event viewer, or it creates an empty file of the format selected.

The error message in the event viewer indicates that the application is failing in msvbvm60.dll (ver 6.0.97.82) but i’m not sure if this is a red herring and that is the module that gets reported as failing even when there is something else going wrong. There is a later version of this dll but the one i am using has been reregistered and the later version of the file has been renamed with no ill effects.

If there are different versions of the crystal dlls to be installed on the same machine do they have to be installed in a certain order ir earliest first?

Hope you can help.
Susan


susanareid (BOB member since 2008-01-10)

Crystal Reports needs to be installed in the order of lower versions to higher version and uninstalled in the reversse order. So, I would suggest you to uninstall from higher to lower versions and then install CR from lower to higher versions.


vadivelmothi (BOB member since 2008-11-03)