Hi, I am trying to run a 64-bit custom action using CA quite exec, but it ends up running in 32-bit mode. And the pain part is that it is disbaling the system level Perf counters due to which I am not able to run my application properly.
Example:- <CustomAction Id="SetDeploymentImport" Property="RunDeploymentImport" Value=""[WSTCLI]" dep import -xml "[ScriptsDir]MDMPersonaDeployment.xml"" /> <CustomAction Id="RunDeploymentImport" BinaryKey="WixCA" DllEntry="CAQuietExec" Execute="deferred" Return="check" /> The above doesn't run in 64-bit, thus causing me problem in disabling the perf counters. The temporary work around I did for this is <CustomAction Id="SetDeploymentImport" Directory="TARGETDIR" ExeCommand="cmd /c wst dep import -xml "[ScriptsDir]MDMPersonaDeployment.xml" > "[OCTOPUSLOGSLOCATION]\PersonaDeployment.log"" Execute="deferred" Impersonate="no" /> But I am very much I need to get my custom actions work using CA quite exec, as it make logging very easy to me, which I am not able to achieve using Execommand. Thanks in advance for your help, Regards, Sujith ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users