Mark the component as transitive and give it a condition that evaluates to 
false.  More details at:

http://geekswithblogs.net/Vagmi.Mudumbai/archive/2006/06/11/81426.aspx

----------------------------------------
 From: "Hoover, Jacob" <jacob.hoo...@greenheck.com>
Sent: Thursday, November 01, 2012 2:08 PM
To: "General discussion for Windows Installer XML toolset." 
<wix-users@lists.sourceforge.net>
Subject: [WiX-users] Removing a component during a minor upgrade

Is it possible to remove a component during a minor upgrade? I know 
http://msdn.microsoft.com/en-us/library/Aa367850 indicates that removing a 
component requires the product code to be changed (which would force a 
major upgrade). But from 
http://msdn.microsoft.com/en-us/library/aa370093.aspx, Windows Installer 
4.5 and later:  The component can be removed correctly using Windows 
Installer 4.5 and later by setting the 
msidbComponentAttributesUninstallOnSupersedence attribute in the Component 
Table or by setting the MSIUNINSTALLSUPERSEDEDCOMPONENTS property. I also 
found http://sourceforge.net/p/wix/bugs/1193/ which seems to indicate that 
this isn't possible.

Thanks,
Jacob

----------------------------------------------------------------------------
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to