Hey there,
I am trying out chaining some of our msi components in advinst 10.6.
I put our installer's shared data into an msi, and then chained it from our current msi.
Since the parent msi sets APPDIR/TARGETDIR, I passed APPDIR along to the child msi in the properties field for installation.
The parent installer is using the default Air theme, with enhanced installation disabled (because of instability in the bootstrap.exe).
I forgot to quote the path in the property value (which had spaces in it).
The child installer failed (as revealed by logging), but the menu flow took me to ExitDlg instead of FatalError.
The error text of the child msi log was "installation success or error status: 1639" which translates to ERROR_INVALID_COMMAND_LINE.
When I exited what looked like a successful install, I wasn't able to see the installation in the ARP menu.
Once I figured out what was going on, installation succeeded ok.
Is this a known issue I can fix by upgrading advancedinstaller, or changing the project?
Is there a way I can manually check the chained status, and exit myself, with a well-placed custom action?
* I'd like to stick to chaining, but if it fails in a different manner, I want to know about it.
Kind regards,
-e