Runtime configurable merge module
Posted 16 March 2004 - 19:00
I understand that MSI is intended for installing Applications and not drivers, and that the recommended way of installing drivers is using .inf files. Problem is the boss, and our biggest customer, either wont hear or wont accept this.
During installation the user is asked where the dongle is located (local machine or remote), if remote he is then asked which machine.
A number of other configurable options are also available.
Can a merge module be configured by the MSI it's merged into at runtime? Reading the documentation indicates that the configuration is done at merge time causing the install to be very specific.
Can the command line be parsed in the MSI to determine the settings required?
Data Encryption Systems Limited
Posted 17 March 2004 - 00:03
Posted 17 March 2004 - 10:50
I have loked through the docs, not in depth yet, and the PSDK samples but it doesn't have any examples of merge modules let alone configurable ones.
Posted 17 March 2004 - 12:44
There are several ways to set a property, like a custom action of type 51, a control event on a push button, or the Property table. Look up Properties in the SDK docs.
After the merge the content of your merge module is integral part of the final .msi file, so its properties can be set in the same way as any other property.
Posted 17 March 2004 - 13:27