Bob Arnson schrieb: > 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. >
Still no luck. I added the Execute="deferred" to the CustomAction and changed the schedule to Before='InstallFinalize' -- now it still fails, but it roll backs properly at least. Any idea how I can better pinpoint the problem? Thanks, Anteru ------------------------------------------------------------------------- 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