Jump to content


This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Photo

implement directX 9.0c as merge modules


3 replies to this topic

agustina_s

agustina_s
  • Members
  • 31 posts

Posted 11 March 2005 - 10:51

Hi..

How to create my own merge modules for DirectX 9.0c?

I only have all the setup file which is given by Microsoft. I also have the directX redistributables setup.exe file from Microsoft website.

I want to add DirectX 9.0c as a separate features in my installation.
Therefore I only install it when the user select the appropriate feature.
Currently InstallShieldX doesn't have merge module for DirectX 9.0c.

How to create merge modules from the setup.exe files given by Microsoft?

Any suggestion is welcomed.
Thank you very much.


Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 12 March 2005 - 10:03

You would use your merge module as a wrapper for the setup.exe. That is, your merge module would include the exe in the binary table an have a custom action that would launch this exe. You can add a dummy component to your module and use its selection state to conditionalize the custom action so that it only fires if the component is selected for installation.

agustina_s

agustina_s
  • Members
  • 31 posts

Posted 14 March 2005 - 08:54

Hi...
Thanks Stefan.

My question is..
In this case when the feature is selected, the size that will be shown by the feature will not be the exact size needed for the DirectX installation or 0KB.

Am I right?

Regards


Agustina

Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 14 March 2005 - 18:21

That'S right, but you can correct this using the ReserveCost table.