At my last job our typical installer had 15,000 files in it. About 12,000 of those files were graphics / content for one our features. I've seen the performance for 1:1 vs 1:Many component to file relationships and when it was 1:1 you might as well take the installer out back, put a gun to it's head and put it out of it's misery.
Yes, there are certainly servicing implications However, there are also times when it's the right thing to do. And there are times when it's the wrong thing to do. YMMV naturally. ---------------------------------------- From: "Adams, David" <dad...@medassets.com> Sent: Wednesday, December 21, 2011 9:14 AM To: "General discussion for Windows Installer XML toolset." <wix-users@lists.sourceforge.net> Subject: Re: [WiX-users] files and components Michael: I would advise against it. Uniquely to Windows Installers, many of us have made this mistake of including multiple files within components "because they are dependent" only to suffer the consequences later in update situations or what-not. Overall in software development, it also puts you in contention with the practice of having things that "do one thing well". It's a good practice for a reason. :) If you want to accomplish a relative association of the files, you might look into a <ComponentGroup /> of <Component /> items instead. David Adams, MCSD Software Development Manager - Compliance Technologies MedAssets *****Attention***** This electronic transmission may contain confidential, sensitive, proprietary and/or privileged information belonging to the sender. This information, including any attached files, is intended only for the persons or entities to which it is addressed. Authorized recipients of this information are prohibited from disclosing the information to any unauthorized party and are required to properly dispose of the information upon fulfillment of its need/use, unless otherwise required by law. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon this information by any person or entity other than the intended recipient is prohibited. If you have received this electronic transmission in error, please notify the sender and properly dispose of the information immediately. -----Original Message----- From: Michael Scheepers [mailto:mscheep...@tool-links.de] Sent: Wednesday, December 21, 2011 9:37 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] files and components Hi there, I am very new to WiX and I ask me if it is possible (recommended) to define multiple files in one component? Unfortunately I have to create a msi for about 4.500 files and in my opinion that might be 7 or 8 components to install. So is it ok to combine a thousand files in one component (because they depend on each other)? Regards Michel ---------------------------------------------------------------------------- -- Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ---------------------------------------------------------------------------- -- Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users