For clean installation it really doesn't matter if you have new GUIDs for each build.
As you said, patching ability will be lost. In terms of patch new GUIDs are classified as "new Components to be installed instead of old ones" and patch does not support component uninstallation. About upgrade: with new GUIDs you cannot use "most effective" upgrade such as to put RemoveExistingProducts after InstallExecute, because due to Component reference count all of their resources will be uninstalled by RemoveExistingProducts action while new Components keep "installed" status. Putting RemoveExistingProducts anywhere before InstallExecute will cause entire product to be completely reinstalled, which means you will lose almost all customization the customer wants to remain from previous version, such as IIS, Services, COM+, non permanent\neveroverwrite configs etc. To keep GUIDs the same we use -ag key in heat tool, put all components under well known folder (ProgramFiles for instance), and keep file structure the same from version to version. > I took a new project on support and development, which includes WIX-based > installer. Among issues of this installer there is problem: every build > Paraffin works on binary file's tree and generate almost new WXS files > (only Dir and Component group are keeping out). > As I understand with such implementation we lose patching ability and > effectiveness of upgrade scenario. Which problems can also rise here? </pre> <font face="arial" size="1" color="#736F6E"> <b>SDL PLC confidential, all rights reserved.</b> If you are not the intended recipient of this mail SDL requests and requires that you delete it without acting upon or copying any of its contents, and we further request that you advise us.<BR> SDL PLC is a public limited company registered in England and Wales. Registered number: 02675207.<BR> Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY, UK. </font> ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users