Are these files being installed in a shared location? If so, the Component
GUIDs need to be the same. That's what the Component Rules are all about.
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Roy Riegel
Sent: Friday, June 08, 2007 4:52 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Shared files
Hello All,
This has got to be a common problem with a known solution.
We are installing 35 -> 40 files into a \system\bin directory in an XP Windows
environment with two separate but similar module WIX/MSI installers.
By design, it is possible for the user to install this file list once or twice
(if BOTH modules are installed) and the SAME *.DLLs are installed both times.
The problem comes of course when the user wishes to uninstall one of the
modules without removing the files that are still needed/used by the 2nd module.
This situation was easily handled in InstallShield 11.5 with a "share" flag for
the directory of files to be installed.
The uninstaller would check a reference count for the file and not remove it if
there was still a non-zero count for the file.
And of course, at the uninstall of the 2nd module, the ref. count now allowed
the files to (correctly) be removed.
How is this same process accomplished in WIX?
I've looked at the Tutorial and there is a "bit" on shared files but it does
not seem to be this situation.
If this is a "Read the Manual" situation, please just point to the appropriate
place; if not, an example would be most appreciated.
Thanks in advance,
Roy @ Scientific Monitoring [EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]>
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users