Compartir a través de


ICE75

ICE75 comprueba que todos los tipo de acción personalizada 17 (DLL), tipo de acción personalizada 18 (EXE), tipo de acción personalizada 21 (JScript) y acciones personalizadas tipo de acción personalizada 22 (VBScript) se secuencian después de la acción CostFinalize. Estos tipos de acción personalizada usan un archivo instalado como origen. ICE75 comprueba el de tabla InstallUISequence, InstallExecuteSequence Table, AdminUISequence Tabley AdminExecuteSequence Table. Tenga en cuenta que la acción CostFinalize es necesaria en estas tablas de secuencia.

Resultado

ICE75 envía un error si encuentra una acción personalizada mediante un archivo instalado como un archivo de origen que no se secuencia después de la acción CostFinalize.

Ejemplo

ICE75 notifica los errores siguientes para el ejemplo que se muestra:

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

de tabla CustomAction (parcial)

Acción Tipo Fuente
CA_FileExe 18 FileExe
CA_FileDLL 17 FileDLL

 

de tabla AdminUISequence (parcial)

Acción Secuencia
CA_FileExe 1100

 

AdminExecuteSequence Table (parcial)

Acción Secuencia
CA_FileDLL 800
CostFinalize 1000

 

Para corregir los errores, secuencia las acciones personalizadas después de la acción CostFinalize.

de referencia de ICE