Compartir a través de


ICE45

ICE45 valida que las columnas de campo de bits de la base de datos no establecen ningún bits reservado en 1.

Los bits reservados no proporcionan ninguna funcionalidad en las versiones actuales del instalador, pero en versiones futuras. Deben establecerse en 0 para que sean compatibles con versiones futuras de Windows Installer.

Resultado

ICE45 envía un mensaje de error si alguna de las tablas siguientes contiene un campo de bits con un bit reservado establecido en un valor de 1.

ICE45 publica uno de los dos mensajes de advertencia si el tabla de control de contiene un campo de bits con un bit reservado establecido en un valor de 1.

Ejemplo

ICE45 notifica el siguiente error para el ejemplo que se muestra.

Row 'File1' in table 'File' has bits set in the 'Attributes' 
    column that are reserved. They must be 0 to ensure 
    compatibility with future installer versions.

ICE45 notifica la advertencia siguiente para el ejemplo que se muestra.

Row 'Dialog1.Edit2' in table 'Control' has bits set in the 'Attribute' 
    column that are reserved. They should be 0 to ensure compatibility 
    with future installer versions.

de tabla de archivos de (parcial)

Archivo Atributos
Archivo1 128

 

tabla de control (parcial)

Diálogo Control Atributos
Dialog1 Editar1 2097152
Dialog1 Editar2 1048576

 

de referencia de ICE