ICE46
ICE46 recherche des propriétés personnalisées dans les conditions, le texte mis en forme et d’autres emplacements qui diffèrent d’une propriété définie par le système uniquement par la casse d’un ou plusieurs caractères.
Résultats
ICE46 publie un message d’information s’il existe une propriété personnalisée dans une condition, du texte mis en forme et d’autres emplacements qui diffèrent des propriétés définies par le système uniquement dans le cas d’un ou plusieurs caractères.
Exemple
ICE46 signale les erreurs suivantes pour l’exemple indiqué.
| Erreur ICE46 | Description |
|---|---|
| La propriété ReinstallMode définie dans la table de propriétés diffère d’une autre propriété définie uniquement par la casse. | Le nom de la propriété définie par le système REINSTALLMODE diffère de la propriété personnalisée par la casse uniquement. Les propriétés respectent la casse, de sorte que la propriété personnalisée n’est pas la même que la propriété système. Il s’agit d’une cause courante d’erreurs. |
| Propriété « MyProperty » référencée dans la colonne « InstallExecuteSequence ». La condition’de la ligne’InstallFinalize’diffère d’une propriété définie par la casse uniquement. | La table de propriétés définit la table MyProperty, mais la propriété référencée est MyProperty. Les propriétés étant sensibles à la casse, les deux propriétés ne sont pas les mêmes. Il s’agit d’une cause courante d’erreurs. |
| Propriété | Valeur |
|---|---|
| ReinstallMode | omus |
| MyProperty | une valeur |
Table InstallExecuteSequence (partielle)
| Action | Condition |
|---|---|
| InstallFinalize | MyProperty |