I'm hoping that the extra spaces in the TestDeferred custom action declaration's Id attribute are an artifact of either your or my email client and not what you have in code.
-----Original Message----- From: Lian Jiang [mailto:lji...@microsoft.com] Sent: Saturday, August 22, 2009 12:23 PM To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] cannot make powershell custom action work on 64-bit windows 2008 R2 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 ------------------------------------------------------------------------------ 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