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="&quot;[WSTCLI]&quot; dep import -xml 
&quot;[ScriptsDir]MDMPersonaDeployment.xml&quot;" />
  <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 &quot;[ScriptsDir]MDMPersonaDeployment.xml&quot; > 
&quot;[OCTOPUSLOGSLOCATION]\PersonaDeployment.log&quot;" 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&#174; 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

Reply via email to