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:[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 ------------------------------------------------------------------------- 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