cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
shingo_suzuki
Level 3

UAC doen't work from control panel

Hi,
I created installer(Basic msi) by InstallShield2011 Pro on Window7 64bit.
This installer executes "InstallScript" at the end of installation.
Then
"General Information > Require Administrator Privileges" is Yes
And
Setup.exe's "Required Execution Level" is "Administrator"
-----------------
[With non-administrator user]
After Install finished, Execute "Setup.exe"... Of course UAC dialog opens.
But click "Change" or "Repair" from parograms in control panel, No UAC!
-----------------
Is this right behavior?
Labels (1)
0 Kudos
(3) Replies
wallywojo
Level 4

It will not prompt immediately, but are you saying you do not see the prompt when it gets to ExecuteAction as well?
0 Kudos
MichaelU
Level 12 Flexeran
Level 12 Flexeran

This behavior is expected; it's how MSI works. If your actions cannot be fixed to work with MSI's elevation model (i.e. only use administrative privileges during the deferred sequences), you will need to handle the ARP entry through some sort of custom launcher that can request elevation like setup.exe can.
0 Kudos
shingo_suzuki
Level 3

Thank you for your replys.
I understand mechanism of install/uninstall from control panel.
0 Kudos