Compartir a través de


ICE12

ICE12 consulta las CustomAction, Directory, AdminExecuteSequence, AdminUISequence, AdvtExecuteSequence, InstallExecuteSequencey installUISequence para validar lo siguiente:

Tenga en cuenta que ICE12 no valida el texto con formato en la columna Destino de la tabla CustomAction.

Resultado

ICE12 envía un mensaje de error si se produce un error en la validación de las acciones personalizadas que establecen una propiedad de directorio.

Ejemplo

ICE12 publicaría tres errores para el ejemplo mostrado.

  • Para CA1, la carpeta "MyFolder" no se encuentra en la tabla Directory.
  • Para CA2, la secuencia '80' viene antes de CostFinalize en la tabla InstallExecuteSequence. Debe venir después (CF@100)
  • Para CA3, la secuencia '125' viene después de CostFinalize en la tabla InstallExecuteSequence. Debe venir antes (CF@100)

de tabla CustomAction (parcial)

Acción Tipo Fuente
CA1 35 MyFolder
CA2 35 WindowsFolder
CA3 51 WindowsFolder

 

tabla de directorios de

Directorio Directory_Parent DefaultDir
TARGETDIR   SourceDir
WindowsFolder TARGETDIR WindowsFolder

 

InstallExecuteSequence Table (parcial)

Acción Secuencia
CostFinalize 100
CA2 80
CA3 125

 

Para corregir el error de CA1, cambie su entrada en su columna Source de la tabla CustomAction a una entrada existente en la tabla Directory o agregue MyFolder a la tabla Directory.

Para corregir el error de CA2, cambie su secuencia en la tabla InstallExecuteSequence de modo que se produzca después de la acción CostFinalize.

Para corregir el error de CA3, cambie su secuencia en la tabla InstallExecuteSequence de forma que se produzca antes de la acción CostFinalize.

de referencia de ICE