Предотвращение обновления функции - PullRequest
0 голосов
/ 04 ноября 2008

У меня есть инструмент, который автоматически создает установщики InstallShield (InstallScript, а не MSI), и моя главная проблема на данный момент заключается в том, что при обновлении установки мне нужен способ предотвратить обновление функций . Во время установки я хочу проверить версию exe-файла, установленного в целевой системе, и в зависимости от этого я хочу иметь возможность исключить определенную функцию из набора обновляемых файлов.

Я попытался реализовать это, вызвав FeatureSelectItem(feature, FALSE) в обработчике событий OnInstalling, но это привело к удалению всей функции , а это не то, что мне нужно. Я просто хочу, чтобы эта функция была исключена из обновления.

Есть ли способ сделать это?

Ответы [ 2 ]

1 голос
/ 19 февраля 2009

Если есть части вашей установки, которые управляются / поддерживаются независимо, вы можете создать для них отдельные установки. Затем вы можете использовать ваш InstallScript в качестве загрузчика для обновления каждой установки отдельно в зависимости от ваших условий.

0 голосов
/ 07 сентября 2009

По словам службы поддержки Acresso, это невозможно.

...