I've discovered what I think is a problem with CAQuietExec. I normally use 2.0.3719, but just checked this with 2.0.4415 to be sure.
I want to run a program at the end of my installation called snclm.exe. I also have a reboot scheduled. If I run snclm like this: <Property Id="RunCLM" Value="snclm.exe"/> <CustomAction Id="LaunchCLM" Return="asyncNoWait" Property="RunCLM" ExeCommand="-snopen" Execute="immediate"/> then everything works as I expect it to; snclm runs and the reboot prompt appears. If I run it using CAQuietExec like this: <Property Id="QtExecCmdLine" Value='"snclm.exe" -snopen'/> <CustomAction Id="LaunchCLM" BinaryKey="wixca" DllEntry="CAQuietExec" Execute="immediate" Return="asyncNoWait"/> then the reboot prompt doesn't appear until snclm is closed. It appears that the asyncNoWait part is being ignored, and the install is stalled whilst waiting for the QAQuietExec action to finish. Rob ------------------------------------------------------------------------- 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