ICE46

ICE46 recherche les 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 le cas 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, un texte mis en forme et un autre emplacement qui diffère d’une propriété définie par le système uniquement dans le cas d’un ou plusieurs caractères.

Exemple

ICE46 signale les erreurs suivantes pour l’exemple illustré.

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 cas. Le nom de propriété défini par le système REINSTALLMODE diffère de la propriété personnalisée par cas uniquement. Les propriétés respectant la casse, la propriété personnalisée n’est donc pas identique à la propriété système. C’est souvent la cause d’erreurs.
La 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 cas 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 respectent la casse, donc les deux propriétés ne sont pas les mêmes. C’est souvent la cause d’erreurs.

 

Table Property

Propriété Valeur
ReinstallMode omus
MyProperty valeur

 

Table InstallExecuteSequence (partielle)

Action Condition
InstallFinalize Myproperty

 

Référence ICE