Runtime error when installing CR9.0 viewing VB application with all recommended merge modules

I have an application written in Visual Basic 6.0 that views reports using the Crystral Reports Viewer 9.0. The installer I am using is Wise for Windows Installer 4.0. I am using Crystal Reports 9.0 Developer edition.

I have downloaded the file cr9rdcmergemodules.zip which contains the merge modules that are required required for deploying Crystal Reports 9 applications using the Report Designer Component, and have included them in the merge modules section of the Wise for Windows installer. I have included the module licenses.msm, and entered the License Key of my Developers Edition Crystal Reports 9.0 (and yes, I have correctly entered the key).

When I install the application onto my test machine, with freshly installed Windows 2000 pro SP4, it starts fine, but when I try to run a report I get a "Run-time error '429': ActiveX component can't create object".

I don't understand why I am getting this error as I have included all the files as recommended in the readme text of cr9rdcmergemodules.zip. Can anyone help me?
andrewstobirskiAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
mlmccConnect With a Mentor Commented:
There is nothing specifically for CR9 in the Crystal knowledge base.  This help for CR6 and above may be the ticket

http://support.businessobjects.com/library/kbase/articles/c2001738.asp

mlmcc
0
 
andrewstobirskiAuthor Commented:
I've found the solution: namely that I hadn't enabled the references "Crystal Reports Activex Designer and design run time library" and "Crystal Reports Activex Designer Runtime Library" for the Crystal Report Viewer Control 9 in Visual Basic 6.0.

After i'd done that everything worked.

Thank mlmcc for that suggestion.

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.