Импорт InstallExecuteSequence
В таблице InstallExecuteSequence перечислены действия, выполняемые при выполнении установщиком действия установки верхнего уровня. См. статью Группа таблиц процедур установки, использование таблицы последовательностей и Подробный пример таблицы последовательностей.
Если в разделе Импорт пустой базы данных вы использовали uisample.msi из пакета SDK установщика Windows, таблицы последовательностей в копии MNP2000.msi уже содержат предлагаемые последовательности действий, описанные в разделе Использование таблицы последовательностей последовательностей. Для создания пакета установки Блокнота не требуется никаких изменений в этих последовательностях.
Используйте редактор базы данных, чтобы открыть MNP2000.msi и ввести следующие данные в таблицу InstallExecuteSequence.
Действие | Условие | Последовательность |
---|---|---|
AllocateRegistrySpace | НЕ установлено | 1550 |
AppSearch | 400 | |
BindImage | 4300 | |
CCPSearch | НЕ установлено | 500 |
CostFinalize | 1000 | |
CostInitialize | 800 | |
CreateFolders | 3700 | |
CreateShortcuts | 4500 | |
DeleteServices | VersionNT | 2000 |
DuplicateFiles | 4210 | |
FileCost | 900 | |
FindRelatedProducts | 200 | |
InstallFiles | 4000 | |
InstallFinalize | 6600 | |
InstallInitialize | 1500 | |
InstallODBC | 5400 | |
InstallServices | VersionNT | 5800 |
InstallValidate | 1400 | |
LaunchConditions | 100 | |
MigrateFeatureStates | 1200 | |
MoveFiles | 3800 | |
PatchFiles | 4090 | |
ProcessComponents | 1600 | |
PublishComponents | 6200 | |
PublishFeatures | 6300 | |
PublishProduct | 6400 | |
RegisterClassInfo | 4600 | |
RegisterComPlus | 5700 | |
RegisterExtensionInfo | 4700 | |
RegisterFonts | 5300 | |
RegisterMIMEInfo | 4900 | |
RegisterProduct | 6100 | |
RegisterProgIdInfo | 4800 | |
RegisterTypeLibraries | 5500 | |
RegisterUser | 6000 | |
RemoveDuplicateFiles | 3400 | |
RemoveEnvironmentStrings | 3300 | |
RemoveExistingProducts | 6700 | |
RemoveFiles | 3500 | |
RemoveFolders | 3600 | |
RemoveIniValues | 3100 | |
RemoveODBC | 2400 | |
RemoveRegistryValues | 2600 | |
RemoveShortcuts | 3200 | |
RMCCPSearch | НЕ установлено | 600 |
SelfRegModules | 5600 | |
SelfUnregModules | 2200 | |
SetODBCFolders | 1100 | |
StartServices | VersionNT | 5900 |
StopServices | VersionNT | 1900 |
Отмена публикацииcomponents | 1700 | |
Отмена публикации | 1800 | |
Отмена регистрацииClassInfo | 2700 | |
Отмена регистрацииComPlus | 2100 | |
Отмена регистрацииExtensionInfo | 2800 | |
Отменить регистрациюФонты | 2500 | |
Отмена регистрацииMIMEInfo | 3000 | |
Отмена регистрацииProgIdInfo | 2900 | |
UnregisterTypeLibraries | 2300 | |
ValidateProductID | 700 | |
WriteEnvironmentStrings | 5200 | |
WriteIniValues | 5100 | |
WriteRegistryValues | 5000 |