[EMAIL PROTECTED] wrote:

-          My merge module installs certain dlls and registers them all.

- I want to detect if the current version or a newer version is installed and just exit without installing.

- I want to detect if no version or a previous version is installed and install over it.

Basically the same functionality as an <Upgrade/> element.

How do you do that from a merge module?


You can't control upgrades from a merge module: That's the responsibility of a product, not its constituents. However, if you follow component rules with stable component IDs and GUIDs, you get the above behavior "for free." MSI tracks components and will do nothing for each component that's already installed.

--
sig://boB
http://joyofsetup.com/

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to