2016-07-06 4 views
0

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

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

+0

Что с ними связано - вы сталкиваетесь с ограничениями с интерфейсом автоматизации, вы еще не написали код или ищете альтернативные подходы, которые требуют меньше изменений? –

ответ

0

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