sequence.py 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. AdminExecuteSequence = [
  2. ('InstallInitialize', None, 1500),
  3. ('InstallFinalize', None, 6600),
  4. ('InstallFiles', None, 4000),
  5. ('InstallAdminPackage', None, 3900),
  6. ('FileCost', None, 900),
  7. ('CostInitialize', None, 800),
  8. ('CostFinalize', None, 1000),
  9. ('InstallValidate', None, 1400),
  10. ]
  11. AdminUISequence = [
  12. ('FileCost', None, 900),
  13. ('CostInitialize', None, 800),
  14. ('CostFinalize', None, 1000),
  15. ('ExecuteAction', None, 1300),
  16. ('ExitDialog', None, -1),
  17. ('FatalError', None, -3),
  18. ('UserExit', None, -2),
  19. ]
  20. AdvtExecuteSequence = [
  21. ('InstallInitialize', None, 1500),
  22. ('InstallFinalize', None, 6600),
  23. ('CostInitialize', None, 800),
  24. ('CostFinalize', None, 1000),
  25. ('InstallValidate', None, 1400),
  26. ('CreateShortcuts', None, 4500),
  27. ('MsiPublishAssemblies', None, 6250),
  28. ('PublishComponents', None, 6200),
  29. ('PublishFeatures', None, 6300),
  30. ('PublishProduct', None, 6400),
  31. ('RegisterClassInfo', None, 4600),
  32. ('RegisterExtensionInfo', None, 4700),
  33. ('RegisterMIMEInfo', None, 4900),
  34. ('RegisterProgIdInfo', None, 4800),
  35. ]
  36. InstallExecuteSequence = [
  37. ('InstallInitialize', None, 1500),
  38. ('InstallFinalize', None, 6600),
  39. ('InstallFiles', None, 4000),
  40. ('FileCost', None, 900),
  41. ('CostInitialize', None, 800),
  42. ('CostFinalize', None, 1000),
  43. ('InstallValidate', None, 1400),
  44. ('CreateShortcuts', None, 4500),
  45. ('MsiPublishAssemblies', None, 6250),
  46. ('PublishComponents', None, 6200),
  47. ('PublishFeatures', None, 6300),
  48. ('PublishProduct', None, 6400),
  49. ('RegisterClassInfo', None, 4600),
  50. ('RegisterExtensionInfo', None, 4700),
  51. ('RegisterMIMEInfo', None, 4900),
  52. ('RegisterProgIdInfo', None, 4800),
  53. ('AllocateRegistrySpace', 'NOT Installed', 1550),
  54. ('AppSearch', None, 400),
  55. ('BindImage', None, 4300),
  56. ('CCPSearch', 'NOT Installed', 500),
  57. ('CreateFolders', None, 3700),
  58. ('DeleteServices', 'VersionNT', 2000),
  59. ('DuplicateFiles', None, 4210),
  60. ('FindRelatedProducts', None, 200),
  61. ('InstallODBC', None, 5400),
  62. ('InstallServices', 'VersionNT', 5800),
  63. ('IsolateComponents', None, 950),
  64. ('LaunchConditions', None, 100),
  65. ('MigrateFeatureStates', None, 1200),
  66. ('MoveFiles', None, 3800),
  67. ('PatchFiles', None, 4090),
  68. ('ProcessComponents', None, 1600),
  69. ('RegisterComPlus', None, 5700),
  70. ('RegisterFonts', None, 5300),
  71. ('RegisterProduct', None, 6100),
  72. ('RegisterTypeLibraries', None, 5500),
  73. ('RegisterUser', None, 6000),
  74. ('RemoveDuplicateFiles', None, 3400),
  75. ('RemoveEnvironmentStrings', None, 3300),
  76. ('RemoveExistingProducts', None, 6700),
  77. ('RemoveFiles', None, 3500),
  78. ('RemoveFolders', None, 3600),
  79. ('RemoveIniValues', None, 3100),
  80. ('RemoveODBC', None, 2400),
  81. ('RemoveRegistryValues', None, 2600),
  82. ('RemoveShortcuts', None, 3200),
  83. ('RMCCPSearch', 'NOT Installed', 600),
  84. ('SelfRegModules', None, 5600),
  85. ('SelfUnregModules', None, 2200),
  86. ('SetODBCFolders', None, 1100),
  87. ('StartServices', 'VersionNT', 5900),
  88. ('StopServices', 'VersionNT', 1900),
  89. ('MsiUnpublishAssemblies', None, 1750),
  90. ('UnpublishComponents', None, 1700),
  91. ('UnpublishFeatures', None, 1800),
  92. ('UnregisterClassInfo', None, 2700),
  93. ('UnregisterComPlus', None, 2100),
  94. ('UnregisterExtensionInfo', None, 2800),
  95. ('UnregisterFonts', None, 2500),
  96. ('UnregisterMIMEInfo', None, 3000),
  97. ('UnregisterProgIdInfo', None, 2900),
  98. ('UnregisterTypeLibraries', None, 2300),
  99. ('ValidateProductID', None, 700),
  100. ('WriteEnvironmentStrings', None, 5200),
  101. ('WriteIniValues', None, 5100),
  102. ('WriteRegistryValues', None, 5000),
  103. ]
  104. InstallUISequence = [
  105. ('FileCost', None, 900),
  106. ('CostInitialize', None, 800),
  107. ('CostFinalize', None, 1000),
  108. ('ExecuteAction', None, 1300),
  109. ('ExitDialog', None, -1),
  110. ('FatalError', None, -3),
  111. ('UserExit', None, -2),
  112. ('AppSearch', None, 400),
  113. ('CCPSearch', 'NOT Installed', 500),
  114. ('FindRelatedProducts', None, 200),
  115. ('IsolateComponents', None, 950),
  116. ('LaunchConditions', None, 100),
  117. ('MigrateFeatureStates', None, 1200),
  118. ('RMCCPSearch', 'NOT Installed', 600),
  119. ('ValidateProductID', None, 700),
  120. ]
  121. tables=['AdminExecuteSequence', 'AdminUISequence', 'AdvtExecuteSequence', 'InstallExecuteSequence', 'InstallUISequence']