Hey Ron, You are correct. There was a direct intention to make the naming convention more robust by removing numbers in the values and having a "hash" for the Id. However, the dir/cmp/fil Ids are not just determined by path. They are "seeded" as well but the -dr switch (my blog touches on this http://bit.ly/atX0r). This is important to know if you add/change/remove the -dr switch you will violate some MSI rules when the Ids change.
Thanks, Brian Rogers "Intelligence removes complexity." - Me http://blogs.msdn.com/icumove <-- NEW On Sun, Aug 9, 2009 at 9:54 AM, Inbar, Ron <ron.in...@philips.com> wrote: > Hi, > > After playing around with heat some more, I think I found out the answers > to my own questions: > > 1. The identifiers are not random GUIDs but hash codes which are uniquely > determined by the path. This naming scheme is more robust than the previous > one in which an ordinal number was appended to the file name in order to > distinguish it from identically named files sitting in different > directories. These ordinal numbers could change when files with the same > name were added or removed. > 2. Use the -cg flag. > > Regards, > > Ron Inbar > Staff Engineer > > -----Original Message----- > From: Inbar, Ron [mailto:ron.in...@philips.com] > Sent: Sunday, August 09, 2009 6:35 PM > To: wix-users@lists.sourceforge.net > Subject: [WiX-users] Changes in heat's output format from v3.0.4805 > > Hi, > > I noticed two differences between heat's output in version 3.0.4805 and > 3.0.5217: > > * In version 3.0.4805, heat generated component identifiers that > were similar to the names of the harvested files. In 3.0.5217, the > identifiers are random GUIDs. > > * In version 3.0.4805, heat used to generate a single feature with > a ComponentRef element for every harvested component. In 3.0.5217 it > doesn't generate any ComponentRef elements. > I have two questions: > > 1. What were the reasons for these changes? > > 2. How can I generate all the necessary ComponentRefs when I use the > latest version of heat? > > Thanks, > > Ron Inbar > Software Engineer > CT Division > Philips Healthcare > > > ________________________________ > The information contained in this message may be confidential and legally > protected under applicable law. The message is intended solely for the > addressee(s). If you are not the intended recipient, you are hereby notified > that any use, forwarding, dissemination, or reproduction of this message is > strictly prohibited and may be unlawful. If you are not the intended > recipient, please contact the sender by return e-mail and destroy all copies > of the original message. > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus > on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus > on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users