Perhaps it would be useful to see the output of the transformation performed by your tool. Like you said, one option might be to replace the usage of heat+tool to just heat if the newer version of heat can produce acceptable output without additional processing.
I'm fairly certain that the newer version of heat does not have the ability to produce the old output. Edwin G. Castro Software Developer - Staff Electronic Banking Services Fiserv Office: 503-746-0643 Fax: 503-617-0291 www.fiserv.com Please consider the environment before printing this e-mail > -----Original Message----- > From: Andres Juarez [mailto:andresj_...@hotmail.com] > Sent: Thursday, February 25, 2010 10:14 AM > To: wix-users@lists.sourceforge.net > Subject: Re: [WiX-users] migration from heat 3.0.4805.0 to heat > 3.0.5419.0 > > > Hi Brian, > > > > Unfortunatelly that switch does not make any difference. > > > > 3.0.4805.0 looks like this: > > > > <Fragment> > <DirectoryRef Id="i386_1" > FileSource="c:\Content\Samples\bananas\obj\i386"> > <Component Id="_asmid.inc_1" Guid="PUT-GUID-HERE"> > <File Id="_asmid.inc_1" Name="_asmid.inc" KeyPath="yes" > Source="c:\Content\Samples\bananas\obj\i386\_asmid.inc" /> > </Component> > </DirectoryRef> > </Fragment> > > > 3.0.5419.0 with the -suid still looks like this: > > > > > > <Fragment> > <DirectoryRef Id="TARGETDIR"> > <Directory Id="Content" Name="Content" /> > </DirectoryRef> > </Fragment> > <Fragment> > <DirectoryRef Id="i386"> > <Component Id="_asmid.inc" Guid="PUT-GUID-HERE"> > <File Id="_asmid.inc" KeyPath="yes" > Source="SourceDir\Samples\bananas\obj\i386\_asmid.inc" /> > </Component> > </DirectoryRef> > </Fragment> > > > > > > The main problem here, is that we have a post heat processing tool ( a > legacy tool, that I do not have the cycles to revamp), that parse the > output of heat to produce a wxi file to be included in the product, and > the tool requieres the File element to have a name. In fact I am > guessing it relays in the old format of heat at buld 3.04805.0. > > > > So unless I can get heat @ 3.0.5419.0 to produce the same output, I > need to revamp the tool, or what is better, get rid of it and just use > heat, since I think now it does what the tool was supposed to do. > > > > Anyway, in the meantime, I am going to install the old build and > reference it until I work on the tool in parallel, unless someone can > tell me how to get the same output. > > > > Thanks > > Andres > > > > > > > > > Date: Thu, 25 Feb 2010 09:19:58 -0800 > > From: rogers.br...@gmail.com > > To: wix-users@lists.sourceforge.net > > Subject: Re: [WiX-users] migration from heat 3.0.4805.0 to heat > 3.0.5419.0 > > > > Hey Andres, > > > > Please take a look a my blog that goes over some of the changes. The > older > > output did not scale well, especially with merge modules. Please let > me know > > if the '-suid' switch helps you out. > > > > http://blogs.msdn.com/icumove/archive/2009/03/06/wix-heat-wave- > brings-changes.aspx > > > > Thanks, > > > > Brian Rogers > > "Intelligence removes complexity." - Me > > http://blogs.msdn.com/icumove > > > > > > On Wed, Feb 24, 2010 at 11:47 PM, Andres Juarez > <andresj_...@hotmail.com>wrote: > > > > > > > > Hi there, > > > > > > I am running the same heat command line with two different versions > of heat > > > and I am getting completelly different results: > > > > > > > > > > > > These two command lines: > > > > > > > > > > > > \wix\3.0.5419.0\heat.exe dir "C:\TeamStats\M9" -out > list_3.0.5419.0.wxs > > > Microsoft (R) Windows Installer Xml Toolset Harvester version > 3.0.5419.0 > > > Copyright (C) Microsoft Corporation. All rights reserved. > > > > > > > > > \wix\3.0.4805\heat.exeheat.exe dir "C:\TeamStats\M9" -out > > > list_3.0.4805.0.wxs > > > Microsoft (R) Windows Installer Xml Toolset Harvester version > 3.0.4805.0 > > > Copyright (C) Microsoft Corporation. All rights reserved. > > > > > > > > > > > > The 4805 build, the one that works fine produces this: > > > > > > > > > > > > <DirectoryRef Id="Export_temp" > > > FileSource="C:\TeamStats\M9\Export-temp"> > > > <Component Id="ACS_Active_bugs_per_dev__ACS_Active_bugs.psq_1" > > > Guid="PUT-GUID-HERE"> > > > <File Id="ACS_Active_bugs_per_dev__ACS_Active_bugs.psq_1" > > > Name="ACS Active bugs per dev--ACS Active bugs.psq" KeyPath="yes" > > > Source="C:\TeamStats\M9\Export-temp\ACS Active bugs per dev--ACS > Active > > > bugs.psq" /> > > > </Component> > > > </DirectoryRef> > > > </Fragment> > > > <Fragment> > > > <DirectoryRef Id="Import_temp" > > > FileSource="C:\TeamStats\M9\Import-temp"> > > > <Component Id="ACS_Active_bugs_per_dev__ACS_Active_bugs.psq_2" > > > Guid="PUT-GUID-HERE"> > > > <File Id="ACS_Active_bugs_per_dev__ACS_Active_bugs.psq_2" > > > Name="ACS Active bugs per dev--ACS Active bugs.psq" KeyPath="yes" > > > Source="C:\TeamStats\M9\Import-temp\ACS Active bugs per dev--ACS > Active > > > bugs.psq" /> > > > </Component> > > > </DirectoryRef> > > > </Fragment> > > > <Fragment> > > > > > > > > > The 3.0.5419.0 producdes this: > > > > > > > > > > > > <DirectoryRef Id="TARGETDIR"> > > > <Directory Id="dir65A0C4610A0ED9C69804DF6ED81CBC1A" Name="M9" /> > > > </DirectoryRef> > > > </Fragment> > > > <Fragment> > > > <DirectoryRef Id="dir518DEEB0BC5EE47FFBC0D59B7975AF4F"> > > > <Component Id="cmp0004BF84413F977AEEA0AEB62FFE0758" > > > Guid="PUT-GUID-HERE"> > > > <File Id="fil929DC0439A263FF5EA46B87B1B36D426" KeyPath="yes" > > > Source="SourceDir\import-teams\ZRBB resolved ALL issue type bugs > per > > > person--Blaine.txt" /> > > > </Component> > > > </DirectoryRef> > > > </Fragment> > > > > > > > > > What am I missing? > > > > > > _________________________________________________________________ > > > Hotmail: Trusted email with Microsoft’s powerful SPAM protection. > > > http://clk.atdmt.com/GBL/go/201469226/direct/01/ > > > > > > ------------------------------------------------------------------- > ----------- > > > Download Intel® Parallel Studio Eval > > > Try the new software tools for yourself. Speed compiling, find bugs > > > proactively, and fine-tune applications for parallel performance. > > > See why Intel Parallel Studio got high marks during beta. > > > http://p.sf.net/sfu/intel-sw-dev > > > _______________________________________________ > > > WiX-users mailing list > > > WiX-users@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > --------------------------------------------------------------------- > --------- > > Download Intel® Parallel Studio Eval > > Try the new software tools for yourself. Speed compiling, find bugs > > proactively, and fine-tune applications for parallel performance. > > See why Intel Parallel Studio got high marks during beta. > > http://p.sf.net/sfu/intel-sw-dev > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > _________________________________________________________________ > Hotmail: Trusted email with powerful SPAM protection. > http://clk.atdmt.com/GBL/go/201469227/direct/01/ > ----------------------------------------------------------------------- > ------- > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users