Импорт InstallExecuteSequence
В таблице InstallExecuteSequence перечислены действия, выполняемые установщиком при выполнении действия верхнего уровня INSTALL. См. группу таблиц процедур установки, таблицу последовательностии пример использования с подробным объяснением последовательности.
Если в разделе Импорт пустой базы данных вы использовали uisample.msi из Windows Installer SDK, таблицы последовательностей в копии MNP2000.msi уже содержат предлагаемые последовательности действий, описанные в Использование таблицы последовательностей. Изменения в этих последовательностях не требуются для создания пакета установки Блокнота.
Используйте редактор базы данных, чтобы открыть MNP2000.msi и ввести следующие данные в таблицу InstallExecuteSequence.
Таблица InstallExecuteSequence
Действие | Состояние | Последовательность |
---|---|---|
ВыделитьМестоВСистемномРеестре | НЕ установлен | 1550 |
AppSearch | 400 | |
BindImage | 4300 | |
CCPSearch | НЕ установлен | 500 |
CostFinalize | 1000 | |
CostInitialize | 800 | |
СоздатьПапки | 3700 | |
CreateShortcuts | 4500 | |
УдалитьСервисы | VersionNT | 2000 |
Повторяющиеся файлы | 4210 | |
СтоимостьФайла | 900 | |
НайтиСвязанныеПродукты | 200 | |
InstallFiles | 4000 | |
Завершение установки | 6600 | |
УстановкаИнициализация | 1500 | |
InstallODBC | 5400 | |
InstallServices | VersionNT | 5800 |
InstallValidate | 1400 | |
УсловияЗапуска | 100 | |
Перенести состояния функций | 1200 | |
ПереместитьФайлы | 3800 | |
PatchFiles | 4090 | |
ProcessComponents | 1600 | |
ОпубликоватьКомпоненты | 6200 | |
Функции публикации | 6300 | |
Опубликовать продукт | 6400 | |
RegisterClassInfo | 4600 | |
RegisterComPlus | 5700 | |
RegisterExtensionInfo | 4700 | |
RegisterFonts | 5300 | |
Регистрация данных MIME | 4900 | |
Зарегистрировать продукт | 6100 | |
RegisterProgIdInfo | 4800 | |
RegisterTypeLibraries | 5500 | |
ЗарегистрироватьПользователя | 6000 | |
УдалитьДубликатыФайлов | 3400 | |
RemoveEnvironmentStrings | 3300 | |
УдалитьСуществующиеПродукты | 6700 | |
УдалитьФайлы | 3500 | |
УдалитьПапки | 3600 | |
RemoveIniValues | 3100 | |
УдалитьODBC | 2400 | |
УдалитьЗначенияРеестра | 2600 | |
УдалитьЯрлыки | 3200 | |
RMCCPSearch | НЕ установлен | 600 |
SelfRegModules | 5600 | |
Модули самоудаления регистрации | 2200 | |
SetODBCFolders (Настроить папки ODBC) | 1100 | |
StartServices | VersionNT | 5900 |
StopServices | VersionNT | 1900 |
Отмена публикации компонентов | 1700 | |
Отмена публикацииFeatures | 1800 | |
Отмена регистрацииClassInfo | 2700 | |
Отмена регистрацииComPlus | 2100 год. | |
Отмена регистрации ExtensionInfo | 2800 | |
Отмена регистрации Фонтс | 2500 | |
Отмена регистрацииMIMEInfo | 3000 | |
Отмена регистрацииProgIdInfo | 2900 | |
Отмена регистрацииTypeLibraries | 2300 | |
ValidateProductID | 700 | |
WriteEnvironmentStrings | 5200 | |
WriteIniValues | 5100 | |
ЗаписьЗначенийРеестра | 5000 |