On 3/8/2010 7:56 AM, Andy.Kruger wrote: > I have added custom action to Finish button that launches a C# exe. > Also I have added an admin manifest to say that it requires elevation. It > sets the registry value on Windows XP. But when i run the installer on Vista > with UAC enabled and click finish button, its neither updating the registry > nor throwing the UAC prompt. >
MSI will not start an elevated process except as a deferred, no-impersonate custom action. You're trying to run it as a non-deferred CA so it won't be elevated. Move your setup logic into your installer instead. -- sig://boB http://joyofsetup.com/ ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users