It can be worse than that.  If any of those Files are shared across
different Products that can be installed on the user's machine, you can get
into scenarios where the Files are incorrectly reference counted.  I tried
to capture much of the trickiness here:
http://blogs.msdn.com/robmen/archive/2003/10/18/56497.aspx


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Dave
Williamson
Sent: Wednesday, August 09, 2006 9:56 AM
To: 'Eric Fesh'; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Request for Advice regarding File Organisation

If you change the GUID for the components then they are totally different
components regardless of their contents ... so yes upgrading in the future
would be limited to a major upgrade only i believe.


Dave Williamson
Clear Sky Software
704.568.5544 sales
704.554.6300 support
704.943.0585 fax
[EMAIL PROTECTED]
www.clearskysoftware.com





-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Eric Fesh
Sent: Wednesday, August 09, 2006 12:44 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Request for Advice regarding File Organisation

Hello all:

I'm wondering if there are reasons why I should not be setting up and
organizing my WiX projects the way I currently am. I have an nmake file that
runs tallow across the files that I want to install. The .xml file that is
produced then gets processed by two perl scripts. The first (twiddle.pl)
fills in GUIDS for all of the files and renames the components and outputs
to a .wxs. The second
(twaddle.pl) generates features from the the .xml file and outputs to a
second .wxs. Finally, the contents of the two .wxs files are referenced in a
main .wxs file that sort of controls everything else.

The reason I ask is that two build runs will result in different GUIDS for
all of the files in the project. Is this a bad thing if I want to provide
upgrades later on? I don't save the .wxs files in my source repository
because I see them as intermediate steps...

--
--

Eric Fesh
Customer Support Engineer/Software Test Engineer Verari Systems Software,
Inc.
110 12th Street North, Suite D103
Birmingham, AL 35203
Phone +1-205-397-3141 ext. 3149
Fax +1-205-397-3142
[EMAIL PROTECTED]
http://www.verarisoft.com/

The information contained in this communication may be confidential and is
intended only for the use of the recipient(s) named above.  If the reader of
this communication is not the intended recipient(s), you are hereby notified
that any dissemination, distribution, or copying of this communication, or
any of its contents, is strictly prohibited.  If you are not a named
recipient or received this communication by mistake, please notify the
sender and delete the communication and all copies of it.

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job
easier Download IBM WebSphere Application Server v.1.0.1 based on Apache
Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job
easier Download IBM WebSphere Application Server v.1.0.1 based on Apache
Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to