I'm trying to wrap my head around the custom actions, and how to code
them. I've got the following in my fragment, and although it builds
fine, I always get an error about "a program required could not be run".

Any suggestions would be helpful and appreciated!

Thanks!

 

<Binary Id="o2007pia.msi" SourceFile="Dashboard\Redist\o2007pia.msi"/>

<Binary Id="extensibilityMSM.msi"
SourceFile="Dashboard\Redist\extensibilityMSM.msi"/>

<Binary Id="o2003pia.msi" SourceFile="Dashboard\Redist\O2003PIA.msi"/>

<InstallExecuteSequence>

<Custom Action="O2003PIA" Before="InstallFinalize">(OFFICEVERSION =
"Outlook.Application.11") AND Not Installed AND Not
O2003PIAINSTALLED</Custom>

<Custom Action="O2007PIA" Before="InstallFinalize">(OFFICEVERSION =
"Outlook.Application.12") AND Not Installed AND Not
O2007PIAINSTALLED</Custom>

</InstallExecuteSequence>

Here's the relative part of the verbose logs...

MSI (s) (04:64) [14:58:07:962]: Executing op:
End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=15803510)
MSI (s) (04:64) [14:58:07:977]: User policy value 'DisableRollback' is 0
MSI (s) (04:64) [14:58:07:977]: Machine policy value 'DisableRollback'
is 0
Action 14:58:07: RollbackCleanup. Removing backup files
MSI (s) (04:64) [14:58:07:993]: Calling SRSetRestorePoint API.
dwRestorePtType: 0, dwEventType: 103, llSequenceNumber: 284,
szDescription: "".
MSI (s) (04:64) [14:58:07:993]: The call to SRSetRestorePoint API
succeeded. Returned status: 0.
MSI (s) (04:64) [14:58:07:993]: Unlocking Server
MSI (s) (04:64) [14:58:07:993]: PROPERTY CHANGE: Deleting UpdateStarted
property. Its current value is '1'.
Action ended 14:58:07: InstallFinalize. Return value 1.
MSI (s) (04:64) [14:58:07:993]: Doing action: O2003PIA
MSI (s) (04:64) [14:58:07:993]: Note: 1: 2205 2:  3: ActionText 
Action 14:58:07: O2003PIA. 
Action start 14:58:07: O2003PIA.
MSI (s) (04:64) [14:58:08:431]: Note: 1: 1721 2: O2003PIA 3:
C:\WINDOWS\Installer\MSI2EC6.tmp 4:  
MSI (s) (04:64) [14:58:08:431]: Note: 1: 2205 2:  3: Error 
MSI (s) (04:64) [14:58:08:431]: Note: 1: 2228 2:  3: Error 4: SELECT
`Message` FROM `Error` WHERE `Error` = 1721 
Error 1721. There is a problem with this Windows Installer package. A
program required for this install to complete could not be run. Contact
your support personnel or package vendor. Action: O2003PIA, location:
C:\WINDOWS\Installer\MSI2EC6.tmp, command:  
MSI (s) (04:64) [14:58:16:087]: Note: 1: 2205 2:  3: Error 
MSI (s) (04:64) [14:58:16:087]: Note: 1: 2228 2:  3: Error 4: SELECT
`Message` FROM `Error` WHERE `Error` = 1709 
MSI (s) (04:64) [14:58:16:087]: Product: Maestro -- Error 1721. There is
a problem with this Windows Installer package. A program required for
this install to complete could not be run. Contact your support
personnel or package vendor. Action: O2003PIA, location:
C:\WINDOWS\Installer\MSI2EC6.tmp, command:  

 

 

David Bartmess

Wall Street On Demand 

[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> 

direct: 303.417.9999 x585

cell: 303.883-9117

fax: 303.444.2586

 
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to