ICE40

ICE40 realiza validaciones varias.

Resultado

ICE40 publica advertencias sobre lo siguiente:

  • La propiedad REINSTALLMODE se ha invalidado.
  • La tabla RemoveIniFile tiene una entrada Eliminar etiqueta sin ningún valor.
  • Al archivo .msi le falta la tabla Error y la propiedad Resumen de recuento de páginas es menor o igual a 100. Esta advertencia ICE está obsoleta porque Windows Installer no requiere que el paquete tenga una tabla Error. Los mensajes de error se pueden recuperar mediante Msimsg.dll.

Ejemplo

Tabla Propiedad

Propiedad Value
REINSTALLMODE A

 

Tabla RemoveIniFile

RemoveIniFile Acción Valor
REINSTALLMODE 4  

 

Results

ICE40 notificaría los siguientes errores.

Error ICE40 Descripción
REINSTALLMODE se define en la tabla Propiedad. Esto puede causar dificultades. La definición de la propiedad REINSTALLMODE en el archivo .msi puede provocar un comportamiento inesperado. Para corregir este error, no defina esta propiedad.
La entrada RemoveIniFile Remove1 debe tener un valor, porque la acción es "Eliminar etiqueta" (4). Hay una acción Eliminar etiqueta en la columna RemoveIniFile de la tabla RemoveIniFile sin especificar una etiqueta que eliminar en la columna Valor.
Falta la tabla Error. Solo se generarán mensajes de error numéricos. Esta advertencia ICE está obsoleta porque Windows Installer no requiere que el paquete tenga una tabla Error. Los mensajes de error se pueden recuperar mediante Msimsg.dll.
Esta advertencia quiere decir que al archivo .msi le falta la tabla Error y que la propiedad Resumen de recuento de páginas es menor o igual a 100.
Para corregir este error, use una versión actual de Windows Installer o agregue una tabla Error al paquete de instalación y cree plantillas de formato en la columna Mensaje para los mensajes de error.

 

Referencia de ICE