Cullen

Thanks for the response.  That makes some sense and I had not thought about
the patching scenario (since we don't do that).



> -----Original Message-----
> From: Cullen Waters [mailto:[EMAIL PROTECTED]
> Sent: Friday, September 15, 2006 3:37 PM
> To: Reggie Burnett; wix-users@lists.sourceforge.net
> Subject: RE: [WiX-users] Component spanning directories
> 
> Reggie,
> 
>         From what I've seen, the general guidance is to keep your
> components as small as possible.  If, for instance, you found a bug in
> one of your source files, but had all source files in one component,
> your patch or upgrade installer would have to include all of the files
> in that component.
> 
>         It is my understanding that the generally accepted practice is
> to have many, many components (up to 1 per file), and then have
> features that describe what you are looking for.  If I were authoring
> your installer, I would probably split up your files into components at
> the directory level (unless I had time to split at the file level), and
> then put all your components into a single feature.  That way, all of
> your files get installed or uninstalled together, and you can still
> support smaller patch files if necessary down the road.
> 
> Cullen
> 
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:wix-users-
> [EMAIL PROTECTED] On Behalf Of Reggie Burnett
> Sent: Friday, September 15, 2006 1:27 PM
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] Component spanning directories
> 
> We've been using Wix for some time now and recently got around to
> cleaning
> up our wix files.  As we are adding samples and source code to the
> installer, I find it hard to believe that I can't make a single
> component
> include all my source files.  As I understand it, a component should be
> anything that you want installed or removed as a unit.  Well, if I want
> all
> my sources treated as a single unit, then a single component should do
> it.
> However, light complains about duplicate symbols.
> 
> Can this be done?  If not, why on earth not?  It would seem ridiculous
> to
> create a thousand components to install a source tree of a thousand
> directories when it should be installed or removed as a unit.
> 
> Thanks
> Reggie
> 
> 
> 
> -----------------------------------------------------------------------
> --
> Using Tomcat but need to do more? Need to support web services,
> security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache
> Geronimo
> http://sel.as-
> us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to