На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! ПРАВИЛА РАЗДЕЛА · FAQ Inno Setup
Пожалуйста, выделяйте текст инсталлятора написанного на Inno Setup тегом [сode=ins] ... [/сode]. Для этого используйте кнопку [code=ins] в форме ответа или выпадающего списка, если нужно вставить код из другой программы.


Обязательно указывать:

  • Программу, используемую для создания инсталлятора.



Если в ходе решения проблемы возникли дополнительные вопросы, по возможности задаем их в той же теме.


Выразить свое отношение к модераторам раздела можно здесь: Profi, Fester
Модераторы: Fester
  
> Закрытие процесса и продолжение установки , Wix 3.7
    Добрый день

    Подскажите, как реализовать следующую вещь.
    При запуске инсталлятора надо проверить, запущен ли процесс excel.exe. Если запущен - выдать окно с текстом "Для продолжения установки закройте Excel" и двумя кнопками - Отмена(прерывает установку) и Далее(продолжает установку, если Excel был закртыт). У меня получилось сделать так, чтоб установка просто прерывалась, вот код:

    ExpandedWrap disabled
      <!-- Уведомить об открытом Экселе, прервать установку -->
      <util:CloseApplication Id="ExcelCloseAction" CloseMessage="no" Target="excel.exe" RebootPrompt="no" Property="IsExcelRunning" Description="MS Office Excel is still running"/>
      <InstallExecuteSequence>
      <Custom After="WixCloseApplications" Action="StopInstallation">IsExcelRunning</Custom>
      </InstallExecuteSequence>
       
      <!-- Прерывание установки, если Excel запущен -->
      <CustomAction Id="StopInstallation" Error="Closed MS Office Excel." />
    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
    0 пользователей:


    Рейтинг@Mail.ru
    [ Script execution time: 0,0234 ]   [ 15 queries used ]   [ Generated: 28.04.24, 11:31 GMT ]