Partager via


ICE45

ICE45 valide que les colonnes de champ de bits de la base de données ne définissent pas de bits réservés sur 1.

Les bits réservés ne fournissent aucune fonctionnalité dans les versions actuelles du programme d’installation, mais peuvent se trouver dans les versions ultérieures. Ils doivent être définis sur 0 pour être compatibles avec les futures versions de Windows Installer.

Résultat

ICE45 publie un message d’erreur si l’un des tableaux suivants contient un champ de bits avec un bit réservé défini sur la valeur 1.

ICE45 publie l’un des deux messages d’avertissement si la table de contrôle contient un champ de bits avec un bit réservé défini sur la valeur 1.

Exemple

ICE45 signale l’erreur suivante pour l’exemple illustré.

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 signale l’avertissement suivant pour l’exemple illustré.

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.

table de fichiers (partielle)

Lime Attributs
Fichier1 128

 

table de contrôles (partielle)

Dialogue Contrôle Attributs
Boîte de dialogue 1 Edit1 2097152
Boîte de dialogue 1 Edit2 1048576

 

de référence ICE