[wix-users] User-based choice of install scope via bootstrap bundle

Rob Mensching rob at firegiant.com
Sat Jan 26 10:45:29 PST 2019


Burn doesn't support selecting machine context. IIRC, select machine context wasn't supported until Windows Installer 5.0.

_____________________________________________________________
 Short replies here. Complete answers over there: http://www.firegiant.com/

-----Original Message-----
From: wix-users <wix-users-bounces at lists.wixtoolset.org> On Behalf Of Dominique Fuchs via wix-users
Sent: Friday, January 25, 2019 11:59 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Cc: Dominique Fuchs <dev at dmnq.onl>
Subject: Re: [wix-users] User-based choice of install scope via bootstrap bundle

Hi Brian and thanks für the input. 

I get your point that things can become a mess in such situations where you‘re not checki g for existing installation and/or the user doesn‘t know what to choose.

In my case however I just wanted to avoid distribution of two different setups, as I know that there will be some users that want to do only per-user install. Doing some registry checks (as the software package is a msi this should be pretty reliable) before installation should be little work.

> Am 26.01.2019 um 05:08 schrieb Blaine Wheeler via wix-users <wix-users at lists.wixtoolset.org>:
> 
> The challenge isn't at the initial installation it is when you need to 
> do an update and the user can't remember the install scope or when a 
> different user tries to apply an update or remove the app.  If 
> possible installing per machine is easiest for maintenance.
> 
> In the end the question is who you audience is and what OS you aim at.
> 
> On Fri, Jan 25, 2019 at 11:27 AM Dominique Fuchs via wix-users < 
> wix-users at lists.wixtoolset.org> wrote:
> 
>> Hi everyone,
>> 
>> I‘m actually struggling while trying to figure out the possibilities 
>> to let the user decide at runtime wether to install per-user or 
>> per-machine. I have a burn bundle containing my msi siftware package 
>> and some prep-steps, but afaik you are only able to define the scope 
>> at build time within the package definitions.
>> 
>> I‘m wondering ‚how the others do it‘. The general init-dialog asking 
>> hiw to install is pretty common these days. I obly found a statement 
>> saying this isn‘t possible with WiX (see 
>> http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bundle-
>> amp-per-user-or-per-machine-td7579453.html),
>> however this entry is over 6 years old... Is this still the case?
>> 
>> If it‘s really impossible I would be thankful if someone can give a 
>> hint to some best practices on how to achieve that without completely 
>> bootstrapping with own code projects.
>> 
>> Thanks a lot,
>> Dominique
>> 
>> ____________________________________________________________________
>> WiX Toolset Users Mailing List provided by FireGiant 
>> http://www.firegiant.com/
> 
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant 
> http://www.firegiant.com/


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


More information about the wix-users mailing list