Well it does. But the condition used is the one at fresh install time. It is is not re-evaluated - unless you set the transitive flag.
You might want to look at msidbComponentAttributesTransitive bit flag in Attributes column of Component table. http://msdn.microsoft.com/en-us/library/aa368007(v=VS.85).aspx -----Original Message----- From: Houssam Hamdan [mailto:houssam.ham...@netiks.com] Sent: Monday, April 26, 2010 2:22 AM To: 'General discussion for Windows Installer XML toolset.' Subject: [WiX-users] I need the Repair to behave as Reinstall Hello All, The Repair operation does not execute Components that include conditions. Executed during Repair <Component Id="NoConditionComponent1"> ... </> Not Executed during Repair <Component Id="ConditionComponent1"> ... <Condition><![CDATA["..."]]></Condition> </> Not Executed during Repair <Component Id="ConditionComponent2"> ... <Condition><![CDATA["..."]]></Condition> </> I need the Repair to behave as Resinstall (With conditions) Thank you in advance. Houssam Hamdan ------------------------------------------------------------------------ ------ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users