ICE45

ICE45 verifica che le colonne dei campi di bit nel database non impostino bit riservati su 1.

I bit riservati non offrono funzionalità nelle versioni correnti del programma di installazione, ma potrebbero essere nelle versioni future. Devono essere impostati su 0 per essere compatibili con le versioni future di Windows Installer.

Risultato

ICE45 invia un messaggio di errore se una delle tabelle seguenti contiene un campo di bit con un bit riservato impostato su un valore pari a 1.

ICE45 invia uno dei due messaggi di avviso se la tabella di controllo contiene un campo di bit con un bit riservato impostato su un valore pari a 1.

Esempio

ICE45 segnala l'errore seguente per l'esempio illustrato.

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 segnala l'avviso seguente per l'esempio illustrato.

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.

Tabella file (parziale)

File Attributi
File1 128

 

Tabella di controllo (parziale)

Finestra di dialogo Control Attributi
Finestra di dialogo1 Modifica1 2097152
Finestra di dialogo1 Modifica2 1048576

 

Riferimento ICE