ICE45

ICE45 vérifie 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 pourraient le faire dans des versions ultérieures. Ils doivent être définis sur 0 pour être compatibles avec les futures versions de Windows Installer.

Résultats

ICE45 publie un message d’erreur si l’une des tables suivantes 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 Control contient un champ de bit avec un bit réservé défini sur la valeur 1.

Exemple

ICE45 signale l’erreur suivante pour l’exemple présenté.

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 présenté.

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 File (partielle)

Fichier Attributs
Fichier1 128

 

Table Control (partielle)

Boîte de dialogue Control Attributs
Dialog1 Edit1 2 097 152
Dialog1 Edit2 1 048 576

 

Référence ICE