cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
ajayrajs
Level 2

Regarding merge module

Hi,

I am using InstallShield. I have the following msm files with me:

CrystalReports11_5_rdc_reportengine.msm
CrystalReports11_5_rdc_runtime.msm
CrystalReports11_5_rdc_license.msm

I want to package the above msm files in InstallShield 2009 but CrystalReports11_5_rdc_license.msm(configure merge module) file required keycode at the time of build and I want that this keycode should be given at installation time.

Please tell me how to achieve the above functionality.

Thanks,
Ajayraj Singh
Labels (1)
0 Kudos
(1) Reply
HenryL
Level 5

The property PIDKEY is used to save the keycode. I think what you can try is using your own keycode (not sure if a dummy keycode is allowed) for build time, and create a custom dialog to ask the user to provide the keycode for install time, and then reset the value of PIDKEY. However, your custom dialog should be executed before the custom actions defined in the CrystalReports11_5_rdc_license.msm, as the keycode will be validated. Only a valid keycode would create the registry HKLM\SOFTWARE\Business Objects\Suite 11.0\Crystal Reports\Keycodes\CR Ent.
0 Kudos