I have successfully automated heat in situations where I don't have to register 
COM component *and* was only going to support Major Upgrades. In these cases I 
use my build tool, MSBuild, to stage the files correctly for me. I tell heat to 
let the compiler determine GUIDs for me as candle does this in a very stable 
fashion now. I also make sure to schedule RemoveExistingProducts early. If you 
_need_ to support other upgrade mechanisms than Major Upgrades, then I would 
highly recommend using the more heavy weight approaches described on other 
emails.

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: Kristoffer Danielsson [mailto:kristoffer.daniels...@live.se]
> Sent: Wednesday, March 17, 2010 5:57 AM
> To: wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] Adding multiple files to component
> 
> 
> 1) I believe I posted a detailed explanation on this. You should only
> use heat manually!
> 
> > From: cameron.ker...@philips.com
> > To: wix-users@lists.sourceforge.net
> > Date: Wed, 17 Mar 2010 13:19:54 +0100
> > Subject: Re: [WiX-users] Adding multiple files to component
> >
> > Thanks. I guess people have been giving me two different responses
> here and I'm trying to figure out the right way to do this.
> >
> > 1) Should I use heat each time during a build, to harvest all the
> files in a directory (directory contains a executable and all of its
> associated dlls and dependencies). Then include that fragment with my
> main wix project.
> >
> > 2) Or do I either use this WixFileTool or Heat to just generate this
> for me once, add it to my Wix Project, and forever maintain that list
> of files. Since we are still in the beginning of the development for
> this project, it is likely files will be renamed/files will be
> added/files will be deleted.
> >
> > What is the proper way / benefits of each?
> >
> > Thanks,
> >
> >
> > -----Original Message-----
> > From: Ivo Stoyanov [mailto:ivos...@yahoo.com]
> > Sent: Wednesday, March 17, 2010 8:10 AM
> > To: General discussion for Windows Installer XML toolset.
> > Subject: Re: [WiX-users] Adding multiple files to component
> >
> > You can try this - simple GUI
> > http://flexsetup.codeplex.com/
> > WiXFileTool: generates WiX file definitions and component definitions
> for a collection of files
> >
> >
> >
> >
> > ________________________________
> > From: "Kerber, Cameron" <cameron.ker...@philips.com>
> > To: General discussion for Windows Installer XML toolset. <wix-
> us...@lists.sourceforge.net>
> > Sent: Tue, March 16, 2010 8:43:52 AM
> > Subject: Re: [WiX-users] Adding multiple files to component
> >
> > Yes, I understand that you can put multiple files in a component, but
> that means I have to write the Source for each of the files, and spell
> out each file xml element. I basically just want to set the Source to a
> directory and include all files under that directory. Or some process
> that converts a directory to <File Id="A" Source="A.txt"> <File Id="B"
> Source="B.txt">
> >
> > I can't be typing this each and everytime.
> >
> > Heat tool. I'll look into it.
> >
> > Do you know of any websites with tutorial on it? Any way to integrate
> into MSBuild?
> >
> > -----Original Message-----
> > From: Kristoffer Danielsson [mailto:kristoffer.daniels...@live.se]
> > Sent: Tuesday, March 16, 2010 11:36 AM
> > To: wix-users@lists.sourceforge.net
> > Subject: Re: [WiX-users] Adding multiple files to component
> >
> >
> > I'm also a newbie, so my solution below could be "wrong". However, it
> works:
> >
> >
> >
> > <Directory Id="SourceDirectoryDir" Name="Source">
> >
> > <Component Id="BunchOfFiles" Guid="YOURGUID">
> >
> > <File Id="FileX" Source="1.htm">
> >
> > <File Id="FileY" Source="2.htm">
> >
> > <File Id="FileZ" Source="3.htm">
> >
> > </Component>
> >
> > </Directory>
> >
> >
> > Something like that. However, I do remember that this technique is
> not recommended - for some reason I don't know...
> >
> >
> > > From: cameron.ker...@philips.com
> > > To: WiX-users@lists.sourceforge.net
> > > Date: Tue, 16 Mar 2010 16:27:31 +0100
> > > Subject: [WiX-users] Adding multiple files to component
> > >
> > > I'm sure this question has been asked before in some variety but
> searching the mail archives on SourceForge is awful. I am also new to
> WIX
> > >
> > > Anyways, in my build process I am outputting a bunch of files to a
> directory. I want all those files added to a component in my WIX
> project. To build my WIX project, during my build process I just build
> my WIX installer solution and it creates the setup package. So besides
> manually adding all these files (~50) to my component by hand, I don't
> understand how to accomplish this. All the tutorials just use one file
> in there examples. No one uses adding files from a source directory.
> > >
> > > Thanks!
> > >
> > > ________________________________
> > > 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.
> > > -------------------------------------------------------------------
> -----------
> > > 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
> >
> > _________________________________________________________________
> > Mejla i busskön! Hotmail i mobilen
> > http://new.windowslivemobile.msn.com/SE-SE/windows-live-
> hotmail/default.aspx
> > ---------------------------------------------------------------------
> ---------
> > 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
> > ---------------------------------------------------------------------
> ---------
> > Download Intel&#174; 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&#174; 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
> 
> _________________________________________________________________
> Mejla i busskön! Hotmail i mobilen
> http://new.windowslivemobile.msn.com/SE-SE/windows-live-
> hotmail/default.aspx
> -----------------------------------------------------------------------
> -------
> Download Intel&#174; 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&#174; 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

Reply via email to