You could manifest an executable that launches the install and always prompts 
for elevation.  However, my understanding was that the ideal was a user action 
that has the little shield icon on it is preferred for showing UAC.  
Personally, I think the decision would look less questionable if more 
applications and installs were better written and didn't require the whole 
thing to be elevated before even starting.  I like that I can go through the 
first steps of the install process and chose features and stuff like that 
before requiring elevation.


-----Original Message-----
From: Lewis Pringle [mailto:lewisprin...@gmail.com] 
Sent: Friday, January 09, 2009 20:20
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] When installing a WIX-v3-based installer on Vista, the UAC 
dialog is confusing (4b83234.msi?)

Folks:

            I have a WIX v3-based installer, which installs just fine.
However, when this installer is run under Windows Vista (with UAC enabled, and 
NOT running as administrator), then the UAC dialog appears in the middle of the 
installation process, asking "A program needs your permission to continue".



            I have a couple of problems with this. I think it would be less 
confusing to users install - if they were prompted at the BEGINNING of the 
installation process about the permissions requirements installed of the middle 
of the process. Apparently, someone at MSFT thinks otherwise, or they wouldn't 
have made things work this way? But I wonder if there is some straight-forward 
way with WIX to get the setup.exe to automatically run-as administrator? Or 
must  I live with this (questionable) choice by Microsoft?



            And - more importantly - the dialog which appears - prompting the 
user  to 'need [sic] permission to continue' - mentions as the name of the 
program - '4b9cb3.msi'. Its hard to see how that could be anything but a 
confusing name choice as its displayed to a user.



            Is there something I can do to get a more reasonable name displayed 
to the user when they see the UAC dialog?







            Thanks,

                                    Lewis.

------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to