Partager via


REMOVE, propriété

La valeur de la propriété REMOVE est une liste de fonctionnalités délimitées par des virgules à supprimer. Les fonctionnalités doivent être présentes dans la colonne Fonctionnalité de la table de fonctionnalités . Notez que si vous utilisez REMOVE=ALL sur la ligne de commande, le programme d’installation supprime toutes les fonctionnalités dont le niveau d’installation est supérieur à 0. Dans ce cas, le programme d’installation ne supprime pas les fonctionnalités ayant un niveau d’installation de 0. Pour plus d’informations sur le niveau d’installation des fonctionnalités, consultez table de fonctionnalités.

Remarques

Pour déterminer si un produit a été entièrement désinstallé, un auteur de package peut utiliser une expression conditionnelle pour vérifier si REMOVE=ALL. Notez que si le produit est supprimé en définissant sa fonctionnalité principale sur absent, la propriété REMOVE peut ne pas être égale à ALL tant qu’après l’action InstallValidate . Cela signifie que toute action personnalisée qui dépend de REMOVE=ALL doit être séquencée après InstallValidate. Pour plus d’informations, consultez également Actions de conditionnement à exécuter pendant la suppression. Notez que les noms de fonctionnalités respectent la casse.

Le programme d’installation évalue toujours les propriétés suivantes dans l’ordre suivant :

  1. ADDLOCAL
  2. REMOVE
  3. ADDSOURCE
  4. ADDDEFAULT
  5. RÉINSTALLER
  6. PUBLIER
  7. COMPADDLOCAL
  8. COMPADDSOURCE
  9. COMPADDDEFAULT
  10. FILEADDLOCAL
  11. FILEADDSOURCE
  12. FILEADDDEFAULT

Par exemple, si la ligne de commande spécifie ADDLOCAL=ALL, ADDSOURCE = MyFeature, toutes les fonctionnalités sont d’abord définies sur run-local, puis MyFeature est définie sur run-from-source. Si la ligne de commande est ADDSOURCE=ALL, ADDLOCAL=MyFeature, tout d’abord MyFeature est définie sur run-local, puis lorsque ADDSOURCE=ALL est évalué, toutes les fonctionnalités (y compris MyFeature) sont réinitialisées à l’exécution à partir de la source.

Le programme d’installation définit la propriété préélectionnée sur la valeur « 1 » pendant la reprise d’une installation suspendue ou lorsque l’une des propriétés ci-dessus est spécifiée sur la ligne de commande.

Exigences

Exigence Valeur
Version
Windows Installer 5.0 sur Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 sur Windows Server 2008 ou Windows Vista. Windows Installer sur Windows Server 2003 ou Windows XP. Consultez la Windows Installer Run-Time Configuration requise pour plus d’informations sur le service pack Windows minimal requis par une version de Windows Installer.

Voir aussi

propriétés