One component per file works well in most cases. The link below suggests help
files go in their own component.
 
http://msdn.microsoft.com/en-gb/library/windows/desktop/aa368269%28v=vs.85%29
.aspx

Non-versioned files have their own update rules, but basically it works
without you having to do anything special.
http://msdn.microsoft.com/en-us/library/windows/desktop/aa368267%28v=vs.85%29
.aspx

-----Original Message-----
From: Marc Beaudry [mailto:mbeau...@matrox.com] 
Sent: 11 February 2013 14:28
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Component Creation - Simple Advice needed

Hello

 

I have 2 simple questions, I would simply like to confirm something.

 

My installation contains about 30 files.  10 of those files are Dlls that do
not belong to me but are from the same developer (They all belong together).

 

Using Wise installer I would create a separate component for each DLL?  I am
converting all my installations to WIX.  Because they come from the same
developer do I make them all part of the same component or is it better to
continue with separate components for all DLLs.  From the documentation
different components for each file seems to be the proper approach.

 

Also what happens to non-versioned files (companion files) such as help
files.  I want my help file to accompany my main exe and get updated
(upgraded) every time my main exe gets updated.  When setting companion files
should they be part of the same component as the file containing the KeyPath?

 

Just curious on which is the better approach.

 

Thanks for the advice,

Marc

-----------------------------------------------------------------------------
-
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 and get the
hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
SDL PLC confidential, all rights reserved.
If you are not the intended recipient of this mail SDL requests and requires 
that you delete it without acting upon or copying any of its contents, and we 
further request that you advise us.
SDL PLC is a public limited company registered in England and Wales.  
Registered number: 02675207.
Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY, 
UK.


------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to