Anteru wrote: > <CustomAction Id='InstallDX9Redist' Directory='DXRedistDir' > Impersonate='no' ExeCommand='[INSTALLDIR]DX9\dxsetup.exe' /> > > scheduled using > > <InstallExecuteSequence> > <Custom Action='InstallDX9Redist' After='InstallFinalize'>NOT > Installed</Custom> > </InstallExecuteSequence> > > which always fails on Vista.
DirectX updates system files and therefore needs to be elevated. To be elevated, a custom action must be deferred (using Execute="deferred") and scheduled before InstallFinalize. -- 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