If I remove "deferred" Action start 17:18:20: InstallFiles. > Action ended 17:18:20: InstallFiles. Return value 1. > Action start 17:18:20: QtExecInstallCmdLineSet. > Action ended 17:18:20: QtExecInstallCmdLineSet. Return value 1. > Action start 17:18:20: QtExecInstallCmdLineRun. > CAQuietExec: Error 0x80070002: Command failed to execute. > CAQuietExec: Error 0x80070002: CAQuietExec Failed > CustomAction QtExecInstallCmdLineRun returned actual error code 1603 (note > this may not be 100% accurate if translation happened inside sandbox)
On Thu, Apr 12, 2012 at 5:16 PM, E. Timothy Uy <t...@loqu8.com> wrote: > Newbie to WiX here. What does "failed to get command line data" really > mean? > > Does it mean it doesn't see my command or does it mean my command doesn't > run? I've been able to track down a few threads where folks find solutions, > but I'm still not getting things to work. I have a test .exe called > LittleApp.exe that is deployed. > > <CustomAction Id="QtExecInstallCmdLineSet" Property="QtExecCmdLine" >> Value='"[INSTALLFOLDER]LittleApp.exe" install'/> >> <CustomAction Id="QtExecInstallCmdLineRun" BinaryKey="WixCA" >> DllEntry="CAQuietExec" Execute ="deferred" Return="check" /> >> >> <InstallExecuteSequence> >> <Custom Action="QtExecInstallCmdLineSet" After="InstallFiles">Not >> Installed</Custom> >> <Custom Action="QtExecInstallCmdLineRun" After=" >> QtExecInstallCmdLineSet ">Not Installed</Custom> >> <ScheduleReboot After="QtExecInstallCmdLineRun" /> >> </InstallExecuteSequence> > > > Here's what happens: > > Action start 17:11:53: InstallFiles. >> Action ended 17:11:54: InstallFiles. Return value 1. > > Action start 17:11:54: QtExecInstallCmdLineSet. >> Action ended 17:11:54: QtExecInstallCmdLineSet. Return value 1. >> Action start 17:11:54: QtExecInstallCmdLineRun. >> Action ended 17:11:54: QtExecInstallCmdLineRun. Return value 1. >> Action start 17:11:54: ScheduleReboot. >> Action ended 17:11:54: ScheduleReboot. Return value 1. >> Action start 17:11:54: CreateShortcuts. >> Action ended 17:11:54: CreateShortcuts. Return value 1. >> Action start 17:11:54: WixRollbackInternetShortcuts. >> Action ended 17:11:54: WixRollbackInternetShortcuts. Return value 1. >> Action start 17:11:54: WixCreateInternetShortcuts. >> Action ended 17:11:54: WixCreateInternetShortcuts. Return value 1. >> Action start 17:11:54: WriteRegistryValues. >> Action ended 17:11:54: WriteRegistryValues. Return value 1. >> Action start 17:11:54: RegisterUser. >> Action ended 17:11:54: RegisterUser. Return value 1. >> Action start 17:11:54: RegisterProduct. >> Action ended 17:11:54: RegisterProduct. Return value 1. >> Action start 17:11:54: PublishFeatures. >> Action ended 17:11:54: PublishFeatures. Return value 1. >> Action start 17:11:54: PublishProduct. >> Action ended 17:11:54: PublishProduct. Return value 1. >> Action start 17:11:54: InstallFinalize. >> CAQuietExec: Error 0x80070057: failed to get command line data >> CAQuietExec: Error 0x80070057: failed to get Command Line >> CustomAction QtExecInstallCmdLineRun returned actual error code 1603 >> (note this may not be 100% accurate if translation happened inside sandbox) >> Action ended 17:11:54: InstallFinalize. Return value 3. >> Action ended 17:11:54: INSTALL. Return value 3. > > > I do briefly see my folder written, so I suspect the files are there. Why > can't I run my .exe? > > Thanks for everyone's patience. > > Respectfully, > Tim > ------------------------------------------------------------------------------ For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users