Обращаясь к вопросу Выбор основного или расширенного режима установки для пропуска или использования страниц расширенных параметров , мне нужно пропустить страницу мастера Подготовка к установке .
В моем случае эта страница отображается потому, что одна или несколько программ используют файлы, которые должны быть заменены установщиком;поэтому установщик спрашивает пользователя, хотят ли они, чтобы программа установки автоматически закрывала приложения и перезапускалась в конце установки.
Мне нужно, чтобы эта страница была скрыта от процесса установки в Basic режим и, если используются некоторые файлы, программа установки автоматически закрывает приложения, использующие их, ничего не спрашивая пользователя.
Я пытался редактировать ShouldSkipPage
как:
function ShouldSkipPage(PageID: Integer): Boolean;
begin
{ If "Basic" mode is selected, skip Directory and Components pages }
Result :=
ModePage.Values[0] and
((PageID = wpSelectDir) or (PageID = wpSelectComponents) or (PageID = wpReady) or (PageID = wpPreparing));
end;
добавление (PageID = wpPreparing)
но страница все еще отображается в основном режиме.
Есть ли способ реализовать это с помощью Inno Setup?