Partager via


Propriété REINSTALL

La valeur de la propriété REINSTALL est une liste de fonctionnalités délimitées par des virgules qui doivent être réinstallées. Les fonctionnalités répertoriées doivent être présentes dans la colonne Feature de la table Feature. Pour réinstaller toutes les fonctionnalités, utilisez REINSTALL=ALL sur la ligne de commande.

Notes

Notez que les noms de fonctionnalités respectent la casse.

Si la propriété REINSTALL est définie, la propriété REINSTALLMODE doit également être définie pour indiquer le type de réinstallation à effectuer. Si la propriété REINSTALLMODE n’est pas définie, tous les fichiers actuellement installés sont réinstallés par défaut, SI le fichier actuellement installé est une version inférieure (ou n’est pas présent). Par défaut, aucune entrée de Registre n’est réécrite.

Notez que même si REINSTALL est défini sur TOUTES, seules les fonctionnalités déjà installées précédemment sont réinstallées. Ainsi, si REINSTALL est défini pour un produit qui n’a pas encore été installé, aucune action d’installation n’est effectuée.

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

  1. ADDLOCAL
  2. REMOVE
  3. ADDSOURCE
  4. ADDDEFAULT
  5. REINSTALL
  6. ADVERTISE
  7. COMPADDLOCAL
  8. COMPADDSOURCE
  9. FILEADDLOCAL
  10. FILEADDSOURCE
  11. 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, MyFeature est d’abord définie sur run-local, puis, lorsque ADDSOURCE = ALL est évalué, toutes les fonctionnalités (y compris MyFeature) sont réinitialisées sur run-from-source.

Le programme d’installation définit la propriété Preselected 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.

Configuration requise

Condition requise 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. Pour plus d’informations sur le Service Pack Windows requis par une version de Windows Installer, consultez Configuration requise pour le runtime Windows.

Voir aussi

Propriétés