Одновременные / вложенные установки : У меня сейчас нет Installshield, так что это будет "лучшее усилие", поскольку никто не ответил. Вы не должны удалять другие файлы MSI из файла MSI. Есть очень конкретные технические причины того, почему это всегда неправильно. По существу, две последовательности транзакций установки MSI не допускаются одновременно - ошибка времени выполнения. Некоторые детали: Параллельные установки MSI . Вместо этого вам нужно запускать каждый MSI последовательно из какого-то механизма запуска.
Проекты Installshield Suite : Изучите Проекты Installshield Suite . Я думаю, что вам нужна версия Premier, чтобы эта функция была доступна. Пожалуйста, проверьте скриншот в приведенной ссылке (внизу). Эти наборы проектов позволят вам более надежно запускать различные MSI-файлы и EXE-файлы и ряд других типов файлов «по порядку».
Общая папка установки : У меня нет доступных проектов Installshield Suite, которые можно попробовать прямо сейчас, поэтому я не могу ответить на ваш вопрос о том, как применить общую папку установки. Честно говоря, немного неясно, что вы имеете в виду, поскольку каждая установка, как правило, нуждается в отдельной, уникальной папке установки? Тем не менее, я считаю, что в Suite Projects будет свой собственный графический интерфейс, потенциально подавляющий собственный графический интерфейс отдельной установки MSI и передавающий параметр установки без вывода сообщений для командной строки MSI. Вы должны иметь возможность программно управлять этими параметрами установки изнутри Проекта Suite и, следовательно, иметь возможность применять общую папку назначения.