Hello,
thanks for looking at my question.
AI v. 21.7.1.
I have a project, in which I add a new prerequisite (via the /NewPrerequisite option).
I specify a command line (it is basically another .exe installer).
One of the command-line parameters is a property of this project. I pass it like this: SomeProp=[SOME_PROP].
The SOME_PROP can be modified by a custom action in this 'top' installer. And it appears the command lie to the new prerequisite doesn't reflect this change. I see the original value of the SOME_PROP passed on the command line to the prerequisite.
Unfortunately, it doesn't appear that the log files contain the log of the command line being created for the prerequisite.
So, my question is - is it expected that a property that is modified by a custom action will be used with an updated value to form a command line for a prerequisite?
The type of the prerequisite is `PostInstall`.
The custom action that modifies SOME_PROP is executed in the Install Execution stage.
Thanks!
p.s. This used to work in an earlier version of AI (19), but I some other things have changed as well, so I can't claim this with 100% certainty.