Installshield) как предотвратить удаление при запуске программы - PullRequest
0 голосов
/ 06 января 2020

Я использую InstallShield 2019 Professional Edition и у меня есть проект Basi c MSI, который включает в себя некоторую исполняемую программу.

В проекте Basi c MSI я хочу знать, как предотвратить удаление программы, когда программа работает Есть ли какая-либо опция или сценарий установки для ее достижения?

1 Ответ

1 голос
/ 06 января 2020

В идеале ваше приложение должно создавать Mutex при запуске и отпускать его при выключении. Затем вы можете написать пользовательское действие в установщике, который ищет этот мьютекс и блокирует удаление, если мьютекс присутствует.

Но, честно говоря, большинство людей этого не делают. Они просто используют встроенное поведение FilesInUse.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...