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

Reply via email to