[wix-users] Bootstrapper EXE bundle pre requisites and PerMachine=yes [P]

Steven Ogilvie Steven.Ogilvie at titus.com
Wed Nov 4 10:39:20 PST 2015


Classification: Public
Aha thanks Phill



-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Phill Hogland
Sent: November-04-15 11:49 AM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] Bootstrapper EXE bundle pre requisites and PerMachine=yes

I believe that by default the VC runtime packages install the files to pre-machine areas, so I always mark them as PerMachine="yes" (and Permanent).  The ExePackage is a Burn bundle, and as I understand it all Burn bundles are pre-machine.  I do not create any per-user  setups, but I have read that if a per-user setup is desired the vc runtimes must be deployed as private dependencies.
http://stackoverflow.com/questions/12522042/wix-installer-with-visual-c-redistributable-install-per-user


-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Steve Ogilvie
Sent: Wednesday, November 04, 2015 10:33 AM
To: WiX User List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] Bootstrapper EXE bundle pre requisites and PerMachine=yes

Does anyone have any information on this please??
thanks,
Steve

From: sogilvie at msn.com
To: wix-users at lists.wixtoolset.org
Subject: Bootstrapper EXE bundle pre requisites and PerMachine=yes
Date: Wed, 28 Oct 2015 15:24:38 -0400




Hi,
My client product use the "Microsoft Visual C++ 2010 SP1 Redistributable Package" and "Microsoft Visual C++ 2012 Redistributable Package" installed as pre requisites.
For the life of me I can't find out why I set only these two EXE packages to:
PerMachine="yes"
My other pre reqequisite packages do not have this element set...
i.e.:Microsoft SQL Server Compact 3.5 SP2 CU2Microsoft Sync Framework 3.1 Database ProvidersMicrosoft Sync Framework 2.1 Core Components For my Admin product I have the "Microsoft SQL Server 2012 - Express Edition SP2" set to PerMachine="yes" as well...
while my other pre requisites are not, i.e.:Microsoft SQL Server 2012 System CLR Types SP1Microsoft SQL Server 2012 Management Objects SP1Microsoft Sync Framework 2.1 Core ComponentsMicrosoft Sync Framework 3.1 Database ProvidersMicrosoft SQL Server Compact 3.5 SP2 CU2 Do I really need the VC Redists and SQL Server 2012 set to PerMachine=yes?
Thanks,
Steve 		 	   		   		 	   		  

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/
 



 
This message has been marked as Public by Steven Ogilvie on November-04-15 1:39:19 PM.

The above classification labels were added to the message by TITUS Message Classification. 
For more information visit www.titus.com.


More information about the wix-users mailing list