Yes, as long as you have no other shared resources (registry keys?  Common 
files folder?).  Essentially, changing the path makes none of those files 
shared.

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anthony Wieser
Sent: Tuesday, May 22, 2007 12:23 AM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Using heat.exe as part of an automated build process

Thanks for the heads up.  I'll bear that in mind.

Presumably, changing the root folder for the files each time would solve
this problem then.

so
sample-v1
sample-v2, etc would fix it as the root of the installed pieces.


Anthony Wieser
Wieser Software Ltd

----- Original Message -----
From: "Mike Dimmick" <[EMAIL PROTECTED]>
To: "'Anthony Wieser'" <[EMAIL PROTECTED]>;
<wix-users@lists.sourceforge.net>
Sent: Tuesday, May 22, 2007 12:17 AM
Subject: RE: [WiX-users] Using heat.exe as part of an automated build
process


> Yes, you're breaking rule 1 of the component rules: a file installed to
> the
> same location must always belong to the same component and have the same
> GUID. Change the GUID, it's a new component; change the component, you
> must
> change the final path name of the file. If you don't, you mess up Windows
> Installer's reference counting and it may either remove files prematurely
> or
> not remove them when it should.
>
> At the very least you restrict where you can schedule the
> RemoveExistingProducts action when performing an upgrade (if you do it
> after
> InstallFiles in the new product, Windows Installer will happily remove all
> the old components - and the files it's just installed).
>
> --
> Mike Dimmick


-------------------------------------------------------------------------
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

-------------------------------------------------------------------------
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

Reply via email to