One way would be to designate one file as the KeyPath file, and make the other 
files CompanionFile's of the KeyPath file.  Effectively, the version of the 
KeyPath file becomes the version of all of its CompanionFile's.

--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Shawnee Mission, KS  66227
Office:  913-341-3434 x791011
jocoo...@jackhenry.com
www.jackhenry.com 



-----Original Message-----
From: Wesley Manning [mailto:wmann...@dynagen.ca] 
Sent: Wednesday, January 30, 2013 8:25 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Speed vs Stability: Large numbers of Components

Hi Neil,

You said: " I also forced a version number for each file to ensure that if I 
had to perform an upgrade the file would be overwritten REGARDLESS if it had 
changed forcing integrity of the application."  How did you do this?

Wes

-----Original Message-----
From: Neil Hayes [mailto:neil.ha...@syspro.com]
Sent: January-30-13 2:04 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Speed vs Stability: Large numbers of Components

I'm in a similar situation with close to 30,000 files to deploy of which 
perhaps 50 - 100 are DLL's, EXE, OCX etc.

I've ended up grouping files together in a component, (with the exception of 
DLL's etc) sometimes up to 5,000 or 6,000 in one component. I also forced a 
version number for each file to ensure that if I had to perform an upgrade the 
file would be overwritten REGARDLESS if it had changed forcing integrity of the 
application.

I've also disabled the repair option from ARP, but allow Repair from 'Change' 
and modified the ReinstallMode to anus. In my situation these deployed files 
are not updated by the application and should not be modified by the customer. 
If they have been modified by the customer I need the repair to restore the 
install back to deployment status.

I would like to know the 'optimal' amount of files that should be contained in 
1 component. As much as I'd love to give each file a unique component, filling 
the registry with 30,000 GUIDS just seems crazy.

Neil


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics Download AppDynamics Lite for free 
today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics Download AppDynamics Lite for free 
today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
NOTICE: This electronic mail message and any files transmitted with it are 
intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged 
information.
Any unauthorized review, use, printing, saving, copying, disclosure or 
distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to