Hi,
I am trying to understand why both these ALLUSERS and MSIINSTALLPERUSER
properties are needed for dual-purpose packages on Windows 8.

My installer uses WixUI_Advanced dialog set, which appears to do the right
thing to ALLUSERS (i.e. sets it to "" for per-user and to "1" for
per-machine).  And yet, when I choose "per-user" and I press [Install] at
the end of the UI sequence, the installer prompts for elevation anyways...
Through trial and error I found that if I initialize ALLUSERS to 2 and
MSIINSTALLPERUSER to 1 in the Property table, the per-user installs work as
expected (no elevation prompt), although the default install scope ends up
being per-user (I'd like it to be per-machine).
But I am a bit uneasy about using this magic combo, so I was wondering if
anyone here could explain, why the above happens?

Thanks!
------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to