CR XI R2 Merge Modules won't upgrade properly to target machine
I have a VB6 application that uses Crystal Reports RDC to imbed reports and viewer. I am now trying to upgrade from Crystal Reports XI R1 to R2. I have the full Crystal Reports R2 SP6 installed with the new CRviewer in the application. I have no problems whatsoever on my development machine, either in development mode or using the compiled EXE.
I have downloaded the four SP6 RDC Merge Modules (188.8.131.528) to imbed into my install package which, after some initial trouble, now releases all to their proper location (\Program Files\Business Objects\Common\3.5\...) on the target machine. About four DLLs wonu2019t register properly, either as the merge module is installed on the target or even when I try to register them manually. Using regsvr32, I get the error: LoadLibrary (u201Ccrqe.dllu201D) failed u2013 The specified module could not be found. u2013 even though the DLL is right there in the folder that the merge module dumped it into.
When I attempt to launch the CRviewer within my application, I get a run-time error u201815003u2019 (application-defined or object-defined error) and the application aborts, closing the task.
The merge module CR files originally released in R1 to the target machine are located under a different folder structure (\Program Files\Common\Business Objects\3.0\...) and are not removed with the R2 merge modules. Some thought as to whether there is a conflict and my application is having conflict with the old R1 modules even though it is looking for the R2 DLLS under the same name.
Is there a way to remove the files associated with the original R1 merge modules?