ICE75
ICE75 verifierar att alla anpassade åtgärdstyp 17 (DLL), anpassad åtgärdstyp 18 (EXE), anpassad åtgärdstyp 21 (JScript) och anpassade åtgärdstyp 22 (VBScript) sekvenseras efter CostFinalize-åtgärden. Dessa typer av anpassade åtgärder använder en installerad fil som källa. ICE75 kontrollerar tabellen InstallUISequence, InstallExecuteSequence Table, AdminUISequence Tableoch AdminExecuteSequence Table. Observera att åtgärden CostFinalize krävs i dessa sekvenstabeller.
Resultat
ICE75 publicerar ett fel om den hittar en anpassad åtgärd med en installerad fil som en källfil som inte sekvenseras efter åtgärden CostFinalize.
Exempel
ICE75 rapporterar följande fel för exemplet som visas:
CostFinalize is missing from 'AdminUISequence'. CA_FileExe is a custom
action whose source is an installed file. It must be sequenced after
the CostFinalize action.
CA_FileDLL is a custom action whose source is an installed file. It
must be sequenced after the CostFinalize action in the
AdminExecuteSequence table
CustomAction Table (partiell)
Handling | Typ | Källa |
---|---|---|
CA_FileExe | 18 | FileExe |
CA_FileDLL | 17 | FileDLL |
AdminUISequence Table (partiell)
Handling | Sekvens |
---|---|
CA_FileExe | 1100 |
AdminExecuteSequence Table (partiell)
Handling | Sekvens |
---|---|
CA_FileDLL | 800 |
CostFinalize | 1000 |
Om du vill åtgärda felen sekvenserar du de anpassade åtgärderna efter åtgärden CostFinalize.
Relaterade ämnen