Mark the component transitive.
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Don Tasanasanta
(Volt)
Sent: Tuesday, May 20, 2008 16:20
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] how does Repair work?
How exactly does repair work?
When choosing repair in maintenance mode what does Windows Installer do? Does
it go back to the MSI logic and run through it again? Does it remember what was
installed the first time and try to duplicate what was done?
Here's the scenario:
- Install product
- uninstall dependency that install has
- Try to repair product
Repair fails because dependency has been removed. Originally the component that
fails has a conditional to not install if dependency is not present. But the
dependency was present during the initial install and then later removed. So
the dependency was gone during repair but the repair still tries to fix the
component with the dependency and fails.
Any way around this?
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users