ICE45
ICE45 convalida che le colonne dei campi di bit nel database non impostano bit riservati su 1.
I bit riservati non offrono funzionalità nelle versioni correnti del programma di installazione, ma potrebbero essere in 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.
- tabella BBControl
- della tabella Dialog
- tabella Feature
- tabella file
- tabella MoveFile
- tabella ModuleConfiguration
- di tabella ODBCDataSource
- tabella Patch
- della tabella RemoveFile
- tabella ServiceControl
- tabella ServiceInstall
- tabella TextStyle
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.
File | Attributi |
---|---|
File1 | 128 |
tabella di controllo (parziale)
Dialogo | Controllo | Attributi |
---|---|---|
Dialog1 | Modifica1 | 2097152 |
Dialog1 | Modifica2 | 1048576 |
Argomenti correlati