I need to make a Bundle installaion which contain other msi(s) as its sub-installation:
I did it as this way:
create CustomAction as 'New EXE' >> 'Path referencing a directory',and then set 'Working Directory' as 'SystemFolder',set 'Filename & Command line' as 'Msiexec.exe /i "...."',set 'Return Processing' as 'Synchronous(Ignores exit code)';
add the msi(s) to the 'Support Files'
set the CA to in the UI Sequences after SetupProgress.
It can meet my demand and looks like nested installaion...The defect is when the sub-installaion begins, there will be two Progress bar...one is Bundle's, the other is stand-alone's...and if user cancel the stand-alone the Bundle will still be successful(


Does anyone know how to avoid the confusion? I want to disable the 'cancel' button in Bundle when the sub-installation begins and enable it when the sub-installation ends.Is it possible?If possible, how?
Thanks in advance!
Hermione Cai