wix - CAQuietExec Command string must begin with quoted application name -
ok believe i'm following online example in wix3.5 doing quiet commands yet cannot seem command executed quoted.
<component id="mapobjectsruntime' guid='*'> <file id = 'mo23rtexe' name='mo23rt.exe' source='....' keypath="yes"/> <component> <property id = "qtexeccmdline" value="mo23rt.exe" /> // i've tried single & double quotes, , double double quotes around mo23. <customaction id = "installmapobjects" binarykey="wixca" dllentry="caquietexec" execute="immediate" return="check" /> <installexecutesequence> <custom action="installmapobjects" after="installfinalize">not installed</custom> </installexecutesequence>
i warning building wix project: file mo23rtexe not font, , version not companion file reference.
i need assign command line parameters mo23rt.exe command i'm first trying work.
lots of folks appear struggling too, revealed google.
forgot add running setup.exe /l*v install.log had:
msi doing action: installmapobjects . . property change: deleting qtexecmdline property. current value 'mo23rt.exe'. caquitexec: command string must begin quoted application name. caquietexec: error 0x80070057 invalid command line property value
you schedule custom action immediate, try run file should installed installer. here comes conflict: immediate ca run before files installed, 'cause happens in deferred sequence.
i recommend acquainted installation phases , in-script execution options custom actions in windows installer article first.
Comments
Post a Comment