ICE77
Az ICE77 ellenőrzi, hogy az msidbCustomActionTypeInScript bitkészlettel végzett egyéni műveletek a InstallInitialize művelet és az InstallFinalize műveletután vannak-e sorrendben. Az ICE77 az InstallExecuteSequence tábla és AdminExecuteSequence tábla.
Eredmény
Az ICE77 hibát jelez, ha egy szkripten belüli egyéni művelet az InstallInitialize művelet vagy az InstallFinalize művelet előtt van sorrendben.
Az ICE77 hibát jelez, ha az InstallInitialize művelet vagy az InstallFinalize művelet hiányzik.
Példa
Az ICE77 a következő hibákat jelenti a példához:
InstallFinalize is missing from 'InstallExecuteSequence'.
CA_InScriptInstall is a in-script custom action. It must be sequenced
before the InstallFinalize action.
CA_InScriptAdmin is a in-script custom action. It must be sequenced
in between the InstallInitialize action and the InstallFinalize action
in the AdminExecuteSequence Sequence table.
CustomAction Table (részleges)
Akció | Típus |
---|---|
CA_InScriptInstall | 1025 |
CA_InScriptAdmin | 1026 |
InstallExecuteSequence tábla (részleges)
Akció | Következés |
---|---|
CA_InScriptInstall | 2000 |
InstallInitialize | 1500 |
AdminExecuteSequence tábla (részleges)
Akció | Következés |
---|---|
CA_InScriptAdmin | 1400 |
InstallInitialize | 1500 |
InstallFinalize | 6600 |
A hibák kijavításához az InstallInitialize művelet után és az InstallFinalize művelet előtt hajtsa végre a szkripten belüli egyéni műveleteket. Az InstallInitialize és az InstallFinalize műveletnek szerepelnie kell az InstallExecuteSequence táblában és az AdminExecuteSequence táblában.
Kapcsolódó témakörök