ICE75
ICE75 verifica che tutto tipo di azione personalizzato 17 (DLL), tipo di azione personalizzato 18 (EXE), tipo di azione personalizzata 21 (JScript) e azioni personalizzate tipo di azione 22 (VBScript) vengono sequenziate dopo l'azione CostFinalize. Questi tipi di azione personalizzata usano un file installato come origine. ICE75 controlla la tabella InstallUISequence, Tabella InstallExecuteSequence, Tabella AdminUISequencee Tabella AdminExecuteSequence. Si noti che l'azione CostFinalize è necessaria in queste tabelle di sequenza.
Risultato
ICE75 invia un errore se trova un'azione personalizzata usando un file installato come file di origine che non viene sequenziato dopo l'azione CostFinalize.
Esempio
ICE75 segnala gli errori seguenti per l'esempio illustrato:
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
tabella CustomAction (parziale)
Azione | Digitare | Fonte |
---|---|---|
CA_FileExe | 18 | FileExe |
CA_FileDLL | 17 | FileDLL |
AdminUISequence Table (parziale)
Azione | Sequenza |
---|---|
CA_FileExe | 1100 |
AdminExecuteSequence Table (parziale)
Azione | Sequenza |
---|---|
CA_FileDLL | 800 |
CostFinalize | 1000 |
Per correggere gli errori, sequenziare le azioni personalizzate dopo l'azione CostFinalize.
Argomenti correlati