ICE74

ICE74 vérifie que la propriété FASTOEM n’a pas été créée dans la table Property.

La propriété FASTOEM permet aux fabricants d’ordinateurs de réduire le temps nécessaire à l’installation des applications Windows Installer pour la première fois. Il ne peut pas être utilisé après la première installation. La propriété FASTOEM ne doit pas être créée dans la table Property, car cela interfère avec les installations suivantes pour la maintenance, la suppression ou la réparation de l’application.

ICE74 vérifie également que la propriété UpgradeCode est créée dans la table Property et que sa valeur n’est pas un GUID Null, {00000000-0000-0000-0000-000000000000}.

Résultats

ICE74 peut publier les erreurs suivantes.

Erreur ICE74 Description
La propriété FASTOEM ne peut pas être créée dans la table Property. La propriété FASTOEM a été définie dans la table Property.
« [2] » n’est pas un UpgradeCode valide. Un GUID Null a été entré pour la propriété UpgradeCode dans la table Property.

 

ICE74 peut publier l’avertissement suivant.

Avertissement ICE74 Description
La propriété UpgradeCode n’est pas créée dans la table Property. Il est vivement recommandé aux auteurs de packages d’installation de spécifier un UpgradeCode pour leur application. La propriété UpgradeCode n’est pas créée dans la table Property.

 

Exemple

ICE74 signale l’erreur suivante si la propriété FASTOEM est définie : FASTOEM

 property cannot be authored in the Property table.

Table Property (partielle)

Propriété Valeur
FASTOEM 1

 

Pour corriger cette erreur, supprimez la propriété FASTOEM de la table Property.

Propriété FASTOEM

Table Property

Référence ICE