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