Last year I wrote an installer to install a Windows service. Part of that install includes a custom action which calls the executable which is installed and passes in some command line parameters so that a configuration file is updated.
However, the custom action started failing. I get the following in the log. MSI (s) (F0:80) [14:44:08:231]: Executing op: ActionStart(Name=UpdateConfig,,) MSI (s) (F0:80) [14:44:08:231]: Executing op: CustomActionSchedule(Action=UpdateConfig,ActionType=1042,Source=C:\FolderPath\MyService.exe,Target=/updateconfig C:\FolderPath,) CustomAction UpdateConfig returned actual error code -2146232576 (note this may not be 100% accurate if translation happened inside sandbox) MSI (s) (F0:80) [14:44:08:262]: Note: 1: 1722 2: UpdateConfig 3: C:\ FolderPath\MyService.exe 4: /updateconfig C:\FolderPath MSI (c) (F4:50) [14:44:08:262]: Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. Action UpdateConfig, location: C:\FolderPath\MyService.exe, command: /updateconfig C:\FolderPath MSI (s) (F0:80) [14:44:09:338]: Product: My Windows Service -- Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. Action UpdateConfig, location: C:\FoldePath\MyService.exe, command: /updateconfig C:\FoldePath That error code doesn't seem to mean anything and it appears to be a garbage value. But I can't seem to find any reason for the action to fail. It works fine if I run it outside of the installer. I know that the executable uses some .Net reflection to find the configuration file and there was an earlier issue because the current working directory was C:\System32 since it was started by msiexec. However that was fixed. Is there any way to track down why this action would start failing suddenly? ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users