I think you should be able to do this with the Upgrade element: <Upgrade Id="other apps upgrade code"> <UpgradeVersion Minimum="0.0.0" Maximum="max version" IncludeMinimum="no" OnlyDetect="yes" Property="OTHERAPPDETECTED" /> </Upgrade>
You can then use the OTHERAPPDETECTED property in conditions to block the uninstall. Neil -----Original Message----- From: Mandar [mailto:amazi...@rediffmail.com] Sent: 14 June 2010 21:21 To: wix-users@lists.sourceforge.net Subject: [WiX-users] Detecting MSI dependencies Hi there, Is there a way, during uninstall of an MSI, to detect presence of some other MSI and if so, stop/abort uninstallation informing users of presence of the dependant MSI ? In other words, given MSI's A and B, is there a way to express dependency between A and B so that A cannot be uninstalled if B is installed ? Have been reading and searching extensively to find solutions to this but haven't been able to figure a way out. Any help appreciated. Thanks, Mandar ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users