It depends where they're sequenced and what they're trying to do. If sequenced after InstallInitialize and before InstallFinalize, they can no longer affect the tables or properties since the actions between these two points are placed in the installation script run by the (elevated) installer service, and the script is written by the InstallInitialize action (I believe), therefore the values of properties are captured at this point. If not marked Deferred="yes", I don't think they will run at all in the script phase.
 
If you're trying to ensure that your custom actions work regardless of the UI level selected (the InstallUISequence is skipped if the Basic UI level is selected) they should probably be sequenced before InstallInitialize.
 
If you have the custom action sequenced in both UI and execute sequences, but it only runs in the UI sequence, you may have the Execute="firstSequence" specified.
 
--
Mike Dimmick


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Abani Kumar Ghadai
Sent: 05 October 2006 15:01
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] CustomActions does not invoke in InstallExecuteSequencerather gets invoked in InstallUISequence

Hi,
 
What could possibly be the reason for Custom Actions not being invoked if mentioned in InstallExecuteSequence table but works fine if mentioned in InstallUISequence table.
 
Thanks,
Abani
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to