Hi,

As part of a setup logic, I need to leave behind a big chunk of resources on 
disk at uninstall.  The resources are data files and I have been asked to leave 
them behind at uninstall. When the setup is run again on the machine where this 
data is left behind, the user has the option to use the existing data (so it 
will not get installed again) or install the data (over write the data or 
install it to a new location).

Can someone recommend the approach I should take to solve this?

*         A feature that installs this data. Hide the feature at uninstall so 
that it doesn't get removed. But this orphans components and could potentially 
cause issues, correct?

*         Set the component bit(msidbComponentAttributesPermanent) to not 
uninstall to every component of the data feature (there are MANY components for 
this data - so I am worried about this)

*         Install data to a different location all the time. Copy the data to 
the data location based on the user choice (Using a custom action)

Thanks!
Uma-
------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to