Not exactly.  If you use Heat on a COM DLL, Heat inserts "PUT-GUID-HERE" for
the GUID so you can do a search/replace as part of the automated build to
keep the GUID correct and always the same for that component.

Other issues are with the directory structure that Heat uses and the fact
that it's output doesn't compile anyway.

It seems Heat isn't ready for real use yet..  to be expected I guess.

Scott


On 5/18/07, Yexley, Robert (LNG-CON) <[EMAIL PROTECTED]> wrote:

 I'm still learning the ins and outs of WiX. I'm working on trying to
integrate the generation of an MSI into our automated build process, and was
wondering about the possibility of using heat.ext to harvest the files
needed for the features and components for the MSI. I've read a few archived
messages from the list that suggested that doing something like this could
potentially be problematic, and isn't recommended, but if I understand
correctly the reasons why, I'm not sure it would really cause us a problem
for what we're wanting to accomplish. So, I'd like to try to confirm whether
or not I understand what the issue is with using heat, describe why I don't
think its an issue for us, and it'd be great if someone could confirm
whether my thinking is correct or not.

So, if I understand correctly, the issue with using heat.exe to generate
source files for me as part of an automated build process is that for each
build, the GUID for each component would be different on each build, which
causes problems for the installer if you want it to be able to "upgrade" a
product installation. Is that right?


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