Partager via


ICE40

ICE40 effectue une validation diverses.

Résultat

ICE40 publie des avertissements sur les points suivants :

  • La propriété REINSTALLMODE a été remplacée.
  • La table RemoveIniFile a une entrée Delete Tag sans valeur.
  • Le fichier .msi ne contient pas la table d’erreur et la propriété résumé du nombre de pagesest inférieure ou égale à 100. Cet avertissement ICE est obsolète, car Windows Installer ne nécessite pas que le package dispose d’une table d’erreurs. Les messages d’erreur peuvent être récupérés à l’aide de Msimsg.dll.

Exemple

table de propriétés

Propriété Valeur
REINSTALLMODE Un

 

RemoveIniFile Table

RemoveIniFile Action Valeur
REINSTALLMODE 4  

 

Résultats

ICE40 signale les erreurs suivantes.

Erreur ICE40 Description
la REINSTALLMODE est définie dans la table Property. Cela peut entraîner des difficultés. La définition de la propriété REINSTALLMODE dans .msi fichier peut entraîner un comportement inattendu. Pour corriger cette erreur, ne définissez pas cette propriété.
L’entrée RemoveIniFile Remove1 doit avoir une valeur, car l’action est « Supprimer la balise » (4). Il existe une action Supprimer une balise dans la colonne RemoveIniFile de la table RemoveIniFile sans spécifier de balise à supprimer dans la colonne Valeur.
La table d’erreurs est manquante. Seuls les messages d’erreur numériques sont générés. Cet avertissement ICE est obsolète, car Windows Installer ne nécessite pas que le package ait une table d’erreur . Les messages d’erreur peuvent être récupérés à l’aide de Msimsg.dll.
Cet avertissement signifie que le fichier .msi ne contient pas la table d’erreur et que la Page Count Summary Property est inférieure ou égale à 100.
Pour corriger cette erreur, utilisez une version actuelle de Windows Installer ou ajoutez un tableau d’erreurs au package d’installation et créez des modèles de mise en forme dans la colonne Message pour les messages d’erreur.

 

de référence ICE