InstallShield обеспечивает предварительные условия функциональности. Вы можете использовать это в своем проекте MSI. Это обеспечит установку этих предварительных условий только в том случае, если они еще не представлены на целевом компьютере.
Если вы не хотите включать в свой установщик такие компоненты, как .NET Framework 3.5, вы можете использовать распространяемый установщик.
Установщик распространяемого пакета установки .net 3.5 занимает около 3 МБ, и, если он включен в предварительные условия вашего проекта InstallShiled, тогда установщик проверит, установлена ли на целевом компьютере платформа .net 3.5, и, если нет, предложит пользователю загрузить всю .net 3.5 Framework и установите его.
вы можете проверить это , если у вас есть очень специфические запросы Install Shield.