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