Thanks for sharing your experience, Chris! I still learn the things around Windows Installer, and I really appreciate you point me on the inconsistencies in my answers!
Then it seems that heat.exe does miss the switch to generate 1:n fragments (to cover any scenario)... -- Yan On Tue, Mar 22, 2011 at 3:23 PM, Christopher Painter < chr...@deploymentengineering.com> wrote: > Yan, > > This comes up from time to time and I want to stress that there is no > universal > best practice that states every file should be the keyfile of it's own > component. 1:1 is the most common situation that you would want to do this > but > it is not universally true. The MSI SDK talks about this and I can speak > from > experience that I know of a number of situations where I would want to > author in > a non 1:1 fashion. > > Defining Installer Components: > http://msdn.microsoft.com/en-us/library/aa368269(v=vs.85).aspx > > Regards, > Chris > > --- > Christopher Painter, Author of Deployment Engineering Blog > Have a hot tip, know a secret or read a really good thread that deserves > attention? E-Mail Me > > > > ----- Original Message ---- > From: Yan Sklyarenko <yansklyarenko+...@gmail.com> > To: General discussion for Windows Installer XML toolset. > <wix-users@lists.sourceforge.net> > Sent: Tue, March 22, 2011 2:07:53 AM > Subject: Re: [WiX-users] how to create a single component in output wxs > file for > whole directory using heat > > heat.exe doesn't support this out of the box - it was designed to encourage > the best practice, which is "one file - one component". However, you can > apply an XSL transform to the heat output and change it the way you need. > You can also take a look at the Paraffin tool ( > > http://www.wintellect.com/CS/blogs/jrobbins/archive/2007/10/21/wix-a-better-tallow-paraffin.aspx > ), > > created by John Robbins some time ago - it has a switch to support your > scenario. However, I've never tried it myself. > > -- Yan > > On Mon, Mar 21, 2011 at 10:40 PM, Sanjay Rao > <s...@noida.interrasystems.com>wrote: > > > Hi, > > > > I have a directory having thousand of files and directories in it. Since > > these files/folders updated rarely in one version to another version, So > > I just want to create minimum number of component for this directory to > > make the installer faster. This is just an experiment to check whether > > installer become faster or not after having a less number of components. > > > > Does anybody knows that how to create minimum number of components for > > one directory using heat ? > > > > Regards, > > Sanjay Rao > > > > > > > > > ------------------------------------------------------------------------------ > > Enable your software for Intel(R) Active Management Technology to meet > the > > growing manageability and security demands of your customers. Businesses > > are taking advantage of Intel(R) vPro (TM) technology - will your > software > > be a part of the solution? Download the Intel(R) Manageability Checker > > today! http://p.sf.net/sfu/intel-dev2devmar > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ------------------------------------------------------------------------------ > Enable your software for Intel(R) Active Management Technology to meet the > growing manageability and security demands of your customers. Businesses > are taking advantage of Intel(R) vPro (TM) technology - will your software > be a part of the solution? Download the Intel(R) Manageability Checker > today! http://p.sf.net/sfu/intel-dev2devmar > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > ------------------------------------------------------------------------------ Enable your software for Intel(R) Active Management Technology to meet the growing manageability and security demands of your customers. Businesses are taking advantage of Intel(R) vPro (TM) technology - will your software be a part of the solution? Download the Intel(R) Manageability Checker today! http://p.sf.net/sfu/intel-dev2devmar _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users