I have multiple chained prerequisites each installing a .msi, where each of those .msi's being installed needs to download to finish the install. How can I delay the installation of a proceeding .msi install run until the one before has been completed? I did read about creating Custom Behavior: Search, but I don't think I did it right. I created File Searches for a specific .exe of one of the prior installed .msi's, and for the Condition setting of the Install of the Chained install, I used "NOT xxxx " for example. but this did not work.
Please note that this should be the default behavior here.
By default, the OS does not allow the installation of more than 1 MSI at a time, so each MSI package will be launched only after the previous is installed - to avoid this limitation.
Are you noticing a different behavior? Or perhaps can you give me some more details about your scenario (maybe I did not quite understand your request here)?