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

Reply via email to