Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

CR XI: Merge Modules & runtime installation error

Status
Not open for further replies.

N11689

Programmer
Jan 29, 2002
113
US
Prior to Crystal Reports XI, we would manually distribute the runtime (RDC) components to our clients.

With Crystal Reports XI we no longer have that option. We must use the merge modules. We use InstallShield and have gotten the latest merge modules (dated 04/19/05).

When we run the install on the runtime client we get the following error:

Error 1904.Module C:\Program Files\Common Files\Business Objects\3.0\bin\Emfgen.dll failed to register. HRESULT
-2147024770. Contact your support personnel. My only options are to Abort, Retry or Ignore.

Has anyone else had this problem? How did you resolve?
 
Some more information:

We are testing Crystal XI and using RDC Merge Modules (for the first time). We have followed the instructions in the Report Designer Component XI (Creating an RDC Distribution Package) document. We will be upgrading our runtime clients from Crystal 9 to Crystal XI (never installed Crystal 10).

Three issues:

1) I receive a failed to register error on some dlls when installing on the runtime client. I've tried installing a couple of times. The first time I received an error, I clicked Abort and it backed me out of the install. The next time I clicked Ignore for each error (to see if it would continue on). After clicking Ignore, the next error would come up. These are the errors:

Error 1904.Module C:\Program Files\Common Files\Business Objects\3.0\bin\Emfgen.dll failed to register. HRESULT -2147024770. Contact your support personnel.

Error 1904.Module C:\Program Files\Common Files\Business Objects\3.0\crystalreportviewers11\ActiveXControls\cselexpt.ocx failed to register. HRESULT -2147024770. Contact your support personnel.

Error 1904.Module C:\Program Files\Common Files\Business Objects\3.0\bin\craxdrt.dll failed to register. HRESULT
-2147024770. Contact your support personnel.

I then manually registered these dlls and ran one test. The report seemed to work in the runtime client, but I will need to do thorough testing later.

The problem is we can't have our installation program error out when our clients do the install. We need these dlls to register automatically without error.

Why are these 3 dlls not automatically registering? How can we get them to register automatically? We have Crystal Reports XI (Developer Edition). I am currently testing this install on a Windows 2000 Service Pack 4 client.

We have never used Merge Modules before. According to the instructions, it seems pretty straight forward, however, we are having these issues.

2) The size of the Merge Module is a concern. It is 85,484 KB. Huge! Any way to compress this?

3) The CrystalReports11_maps.msm was not included in this zip (or on the original CRXI developer cd). Where can I find this dll?

We are using the latest Merge Modules downloaded from Business Objects website (dated 04/19/05 and one dated 05/06/05).

Any help would be appreciated. Thank you.
 
Did you figure out what was wrong with using the merge modules? I'm encountering the same issue.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top