Dan Giambalvo wrote:

I'm using Wix to build an installer for my Vista application. I want the user to be able to launch the application when the install completes (as is standard in many installers.) Because my application stores all it's data in %appdata% it has to run impersonated. However, my application specifically does not want to run elevate when UAC is enabled. Since the installer itself runs elevated, it appears to launch the custom action elevated as well.


Only non-impersonated CAs run elevated. The exception is if you launch your .msi package from an elevated setup.exe or self-extractor -- in that case, the entire MSI is elevated and you can't change that. Vista doesn't allow an app to give away privileges.

I fixed this Flight Simulator by launching the app from a setup.exe that was marked asInvoker.

--
sig://boB
http://joyofsetup.com/

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to