Как обновить файлы .ism и .rul при переходе на новую версию?

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

У меня есть сценарий, который использует автоматизацию InstallShield для обновления ProductVersion, ProductCode, ProductName и т. д., но как насчет всех видов параметров реестра, строк, назначения компонентов и т. д.?


person Epligam    schedule 06.07.2016    source источник
comment
Как насчет них — вы сталкиваетесь с ограничениями интерфейса автоматизации, вы просто еще не написали код или ищете альтернативные подходы, которые предполагают меньше изменений?   -  person Michael Urman    schedule 07.07.2016


Ответы (1)


мы сталкиваемся с такими же проблемами на моей работе, чтобы преодолеть их, мы автоматизировали поиск и замену в .ism (сохраненном в XML) и .rul во время сборки.

person Tiny sam    schedule 07.11.2016