Hi Rob,

I've started to see some peculiar results due to priveledge issues on Vista
and found myself back in this thread.  I find, as I think you have, that
once the app in question is installed, the elevation being passed to the
client side of the install differ greatly depending on how you chose to
initialise a Repair process, for example.  In that, running the bootstrapper
again gives a UAC prompt and then all is good, or you can run the MSI again,
there is no UAC prompt until much later on and the information being passed
to the client side is greatly reduced and potentially detremental to the
expected behaviour of later custom actions.

I hoped that adding the msidbControlAttributesElevationShield attribute to
my Install, Repair and Change buttons would give the engine a better clue
that, "I really need elevating now!" But alas, I don't have a shield
appearing anywhere and the install's elevated behaviour has not improved.

So, can anyone explain how to get this icon to appear, and will it force a
UAC prompt?  And why does Vista allow you to initiate a Repair in such
drastically different ways to such a degree that you can't be sure what's
going to be passed to the client side and what isn't?

All comments welcome,
Gareth
-- 
View this message in context: 
http://www.nabble.com/Shield-Decoration-on-buttons-tf3566512.html#a10435009
Sent from the wix-users mailing list archive at Nabble.com.


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to