Loading
Merge Module in Installshield 11.5
We have a product that needs to be installed only on windows. We are using Installshield multiplatform 11.5 to develop the installer for the product. We have to use merge modules as a part of our windows install as we use the runtime for crystal reports and they come in as merge modules. Is there anyway we could use the crystal merge modules inside the multiplatform 11.5 version

 

Anyhelp is appreciated

  • There is no way to use Merge Modules in MultiPlatform!!!

     

    What I did was in my Windows Installer, I just added the Merge Modules that I needed and built a setup.exe to just run the merge modules. I forget how I did it but I made sure there was no info in the Add Remove Programs. I added an 'Execute Process' and ran this setup in silent mode!

     

    Command -> $P(mm_setup_bean.absoluteInstallLocation)/setup.exe

     

    Arguments -> /s, /v"/qv"

     

    That's 2 args '/s' and '/v"/qv"'

     

    I'm sure there's a way you can put the installer in the Support files but I just installed it and removed it, 'Delete File' action, after it was ran!

     

    Hope that helps!

     

    Tom
    Expand Post
  • Can you give me some more detail in how you made an installer for the Merge Modules? I need to include some of the Visual Studio merge modules in one of my installs, but I have no idea where they should go or how they should work, because I have never worked with them before. I would really appreciate any insight you might have.

     

    Thanks,
    Expand Post
  • Well, what I basically did was in my Installshield for Windows, I created a dummy install that has no files to install and all I did was add one feature one component and just added the redistributables that I needed and created an installer for it!

     

    The one thing you would want to do though is not to have it in the Add Remove Programs. In the Installshield for Basic MSI, you can go to the 'Additional Tools'->'Direct Editor'->'Property' table and set the property ARPSYSTEMCOMPONENT to a value of 1 and it will not add it to the ARP window!

     

    I'm sure there are other ways - like checking the registry and seeing if the component is there and adding and registering the dll or exe for the missing compnent! But I thought this to be a little less work!

     

     

    Hope this helps!

     

    Tom
    Expand Post

Loading
Merge Module in Installshield 11.5