Could someone offer suggestions as to the best way of dealing with self
registering files that share registry entries.
There are a number of examples of this -
1. Later versions of files with different names (e.g. msxml.dll,
msxml3.dll, etc)
2. Files that use other files (e.g. olepro32.dll uses oleaut32.dll)
3. Files that are part of the same subsystem (e.g. hhctrl.ocx and
itss.dll)
Etc

Using tallow/heat/similar tools captures the registry for these types of
files and puts it in a component with the file but this means that e.g.
uninstalling a package containing msxml3.dll will break packages
containing msxml.dll since the common registry will be deleted.

The only solution I can think of is to create a separate component
containing ALL the related registry entries (e.g. for all versions of
msxml*.dll) and make sure that is always included with any of the
relevant files.

Is there a better way?


This email originates from AXA Sun Life Services plc which distributes and 
administers financial services and products. Registered in England No. 3424940, 
registered office: 5 Old Broad Street, London, EC2N 1AD. AXA Sun Life Services 
plc is authorised and regulated by the Financial Services Authority and is 
entered on the Financial Services Authority register (www.fsa.gov.uk/register) 
number 185746.

This message and any files transmitted with it are confidential and intended 
solely for the individual or entity to whom they are addressed. If you have 
received this in error, you should not disseminate or copy this email.  Please 
notify the sender immediately and delete this email from your system.

Please also note that any opinions presented in this email are solely those of 
the author and do not necessarily represent those of the AXA UK Group of 
companies.

Email transmission cannot be guaranteed to be secure, or error free as 
information could be intercepted, corrupted, lost, destroyed, late in arriving 
or incomplete as a result of the transmission process.  The sender therefore 
does not accept liability for any errors or omissions in the contents of this 
message which arise as a result of email transmission.

Finally, the recipient should check this email and any attachments for viruses. 
 The AXA UK Group of companies accept no liability for any damage caused by any 
virus transmitted by this email.


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to