Delen via


ICE75

ICE75 controleert of alle aangepaste actietype 17 (DLL), aangepaste actietype 18 (EXE), aangepaste actietype 21 (JScript) en aangepaste actietype 22 (VBScript) worden gesequentieerd na de Actie CostFinalize. Deze typen aangepaste acties maken gebruik van een geïnstalleerd bestand als bron. ICE75 controleert de InstallUISequence Table, InstallExecuteSequence Table, AdminUISequence Tableen AdminExecuteSequence Table. Houd er rekening mee dat de actie CostFinalize vereist is in deze reekstabellen.

Resultaat

ICE75 plaatst een fout als er een aangepaste actie wordt gevonden met behulp van een geïnstalleerd bestand als bronbestand dat niet is gesequentieerd na de actie CostFinalize.

Voorbeeld

ICE75 rapporteert de volgende fouten voor het weergegeven voorbeeld:

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 (gedeeltelijk)

Actie Type Bron
CA_FileExe 18 FileExe
CA_FileDLL 17 FileDLL

 

AdminUISequence Table (gedeeltelijk)

Actie Volgorde
CA_FileExe 1100

 

AdminExecuteSequence Table (gedeeltelijk)

Actie Volgorde
CA_FileDLL 800
CostFinalize 1000

 

Als u de fouten wilt oplossen, moet u de aangepaste acties na de actie CostFinalize sequentieren.

ICE Reference