In article <d91a1dd8a8f2ba459644b8f3b7e517ddac0ee4e...@exvmbx015-4.exch015.msoutlookonline.net>, Tom Crozier <tcroz...@rackwise.com> writes:
> Richard - Sorry I didn't see your post until now. The order they > are declared in is the order they are assigned as can be seen in the > ControlEvent table via Orca. Well, *I* can't see them in Orca because I don't have your MSI. Orca shows them in *an* order, but the true order in which they are executed is defined by the Order column. If they all have the same value for the Order column, then the order in which they are executed is undefined. > So I changed the order that I am performing the events in and if I > run the CA in async mode it will not run until I cancel the dialog and > cancel the install er. If I run the CA synchronously then the dialog is > never displayed since the CA sets the property before the SpawnWaitDialog > is made. AFAIK, Windows Installer doesn't use threads for this stuff. If you want the action to be asynchronous, it has to be an EXE action. It will then spawn off in another process. -- "The Direct3D Graphics Pipeline" -- DirectX 9 draft available for download <http://legalizeadulthood.wordpress.com/the-direct3d-graphics-pipeline/> Legalize Adulthood! <http://legalizeadulthood.wordpress.com> ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users