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