[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