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

Reply via email to