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

Reply via email to