У меня есть базовый проект msi, созданный с помощью InstallShield 2015. Его файлы .ism и .rul содержат множество значений, которые изменяются всякий раз, когда у нашего программного обеспечения появляется новая версия, что происходит довольно часто. У меня есть список элементов, которые необходимо обновлять для каждой версии, и все это делается вручную, но с использованием пользовательского интерфейса InstallShield.
У меня есть сценарий, который использует автоматизацию InstallShield для обновления ProductVersion, ProductCode, ProductName и т. д., но как насчет всех видов параметров реестра, строк, назначения компонентов и т. д.?