Импорт installUISequence
В таблице InstallUISequence перечислены действия, которые выполняются при выполнении действия УСТАНОВКИ верхнего уровня, а для внутреннего уровня пользовательского интерфейса задано значение полный пользовательский интерфейс или сокращенный пользовательский интерфейс. Установщик пропускает действия в этой таблице, если для уровня пользовательского интерфейса задан базовый пользовательский интерфейс или отсутствует пользовательский интерфейс. См . раздел Пользовательский интерфейс и Уровни пользовательского интерфейса. См. статьи Группа таблиц процедур установки, использование таблицы последовательностей и Подробный пример таблицы последовательностей.
Если в разделе Импорт пустой базы данных вы использовали uisample.msi из пакета SDK установщика Windows, таблицы последовательностей в копии MNP2000.msi уже содержат рекомендуемые последовательности действий, описанные в разделе Использование таблицы последовательностей последовательностей. Для создания пакета установки Блокнота не требуется никаких изменений в этих последовательностях.
В редакторе базы данных откройте MNP2000.msi и введите следующие данные в таблицу InstallUISequence.
Действие | Условие | Последовательность |
---|---|---|
AppSearch | 400 | |
CCPSearch | НЕ установлено | 500 |
CostFinalize | 1000 | |
CostInitialize | 800 | |
ExecuteAction | 1300 | |
ExitDlg | -1 | |
FatalErrorDlg | –3 | |
FileCost | 900 | |
LaunchConditions | 100 | |
MaintenanceWelcomeDlg | Установлено AND NOT RESUME AND NOT Preselected | 1250 |
PrepareDlg | 140 | |
ProgressDlg | 1280 | |
ResumeDlg | Установленный И (resume OR Preselected) | 1240 |
RMCCPSearch | НЕ установлено | 600 |
UserExitDlg | -2 | |
WelcomeDlg | НЕ установлено | 1230 |
MigrateFeatureStates | 1200 | |
FindRelatedProducts | 200 |