Вопросы по теме 'installscript-msi'

Модульное тестирование InstallScript
В моем InstallScript есть несколько функций, которые хорошо подходят для модульных тестов. Мой проект — это проект InstallScript MSI . Я нашел статью о том, как проводить модульное тестирование пользовательских действий с помощью настраиваемых...
858 просмотров

Установщик msi не предлагает пользователю выполнить обновление
У меня есть простой установщик msi setup.exe (созданный с помощью VS2010). При первой установке все в порядке, проблема заключается во второй установке: 1. Параметры msi: a.RemovePreviousVersions имеет значение ИСТИНА. 2. Я обновил номер версии...
1554 просмотров
schedule 17.07.2022

Как преобразовать этот код InstallScipt в C#?
Я преобразовываю свои настраиваемые действия InstallScript в управляемые настраиваемые действия, используя пространство имен DTF (Microsoft Deployment Foundation). Есть фрагмент кода InstallScript, который мне не удается преобразовать в C#, где мне...
155 просмотров
schedule 26.04.2023

Прервите установку Install Shield, если в реестре существует определенный ключ.
Во время установки setup.exe, если в реестре существует определенный ключ, я хочу прервать установку. Для этого я вызываю функцию сценария установки, используя настраиваемое действие в проекте установки щита. Код скрипта установки: function...
943 просмотров

InstrallShield Major Upgrade не удаляет полностью предыдущую версию
У меня есть проект InstallShield 2016 InstallScript MSI. Я использовал опцию Major Upgrade, но при таком подходе я вижу, что файлы предыдущей версии удаляются, записи реестра удаляются и т. Д. Однако логика удаления, содержащаяся в файлах...
97 просмотров

Как я могу получить файл Setup.rul старого установщика InstallShield из его исполняемого файла?
У меня есть старый установщик InstallShield, который, как мне кажется, был создан с использованием InstallShield 2012. У меня нет для него кода сценария установки. У меня с собой только exe установщика. Мне нужно создать новый установщик,...
703 просмотров

Как узнать (программно), что установщик Installshield работает в фоновом режиме?
У меня есть история установщиков MSI Installscript (которые были заменены установщиками Basic MSI), и когда я их удаляю, мне нужно знать, выполняется ли удаление в фоновом режиме или нет. Я запускаю некоторый пользовательский код, который проверяет...
28 просмотров
schedule 14.11.2022