Hi,

I have a custom action where CAQuietExec calls a powershell command.

    <CustomAction Id="Test"
                  Property="TestDeferred"
                  
Value='"c:\windows\syswow64\WindowsPowerShell\v1.0\powershell.exe -NoLogo 
-NoProfile -NonInteractive get-help"'
                  Execute='immediate'
                  Return='check'/>
    <CustomAction Id=" TestDeferred "
                  BinaryKey='WixCA'
                  DllEntry="CAQuietExec"
                  Execute="deferred"
                  Return="check"
                  Impersonate="no" />

For testing purpose, I just hardcoded the powershell.exe path. I also tried 
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe but it gives the same 
error:

MSI (s) (30:6C) [12:12:08:458]: Invoking remote custom action. DLL: 
C:\Windows\Installer\MSIB570.tmp, Entrypoint: CAQuietExec
CAQuietExec:  Error 0x80070002: Command failed to execute.
CAQuietExec:  Error 0x80070002: CAQuietExec Failed
CustomAction InstallWindowsFeaturesDeferred returned actual error code 1603 
(note this may not be 100% accurate if translation happened inside sandbox)

My system is windows 2008 R2 64bit, Wix is 3.5.0529.0 and windows installer is 
4.5. According to Rob 
(http://www.mail-archive.com/wix-users@lists.sourceforge.net/msg16838.html), 
this problem should have been fixed.

Am I doing anything wrong?

Thanks
Lian
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to