Propriété REINSTALLMODE

La propriété REINSTALLMODE est une chaîne qui contient des lettres spécifiant le type de réinstallation à effectuer. Les options ne respectent pas la casse et sont indépendantes de l’ordre. Cette propriété doit normalement toujours être utilisée conjointement avec la propriété REINSTALL. Toutefois, cette propriété peut également être utilisée lors de l’installation, et pas seulement lors de la réinstallation.

Notes

Windows Installer ignore la propriété REINSTALLMODE lors d’une installation administrative.

 

Réinstaller les codes d’option

Par défaut REINSTALLMODE est « omus ».

Code Option
p Réinstaller uniquement si le fichier est manquant.
o Réinstaller si le fichier est manquant ou s’il s’agit d’une version antérieure.
e Réinstaller si le fichier est manquant ou s’il s’agit d’une version égale ou antérieure.
d Réinstaller si le fichier est manquant ou si une autre version est présente.
c Vérifier les valeurs de somme de contrôle et réinstaller le fichier si elles sont manquantes ou endommagées. Cet indicateur répare uniquement les fichiers qui ont msidbFileAttributesChecksum dans la colonne Attributes de la table File.
a Forcer la réinstallation de tous les fichiers, quelle que soit la somme de contrôle ou la version.
u Réécrire toutes les entrées de Registre requises à partir de la table Registry qui vont à la ruche HKEY_CURRENT_USER
ou HKEY_USERS
registre.
m Réécrire toutes les entrées de Registre requises à partir de la table Registry qui vont à la ruche HKEY_LOCAL_MACHINE
ou HKEY_CLASSES_ROOT
registre. Réécrire toutes les informations de la table Class, la table Verb, la table PublishComponent, la table ProgID, la table MIME, la table Icon, la table Extension et la table AppID, quelle que soit l’affectation de l’ordinateur ou de l’utilisateur. Réinstallez tous les composants qualifiés.Lors de la réinstallation d’une application, cette option exécute les actions RegisterTypeLibraries et InstallODBC.
s Réinstallez tous les raccourcis et remettez en cache toutes les icônes en remplaçant les raccourcis et icônes existants.
v Utilisez pour exécuter à partir du package source et remettez en cache le package local. N’utilisez pas le code d’option de réinstallation v pour la première installation d’une application ou d’une fonctionnalité.

 

Si la propriété REINSTALLMODE est définie sans définir la propriété REINSTALL, les modes de « détection » spécifiés s’appliquent toujours et spécifient le mode « remplacement » pour une installation normale. La propriété REINSTALLMODE affecte uniquement les fonctionnalités qui sont sélectionnées normalement pour l’installation. La présence de la propriété REINSTALLMODE ne réinstalle pas les fonctionnalités. La réinstallation des fonctionnalités nécessite la présence de la propriété REINSTALL.

Les codes d’option de cette propriété correspondent à l’option de ligne de commande « /f ». L’option de ligne de commande a la valeur par défaut « pecms ».

Notes

Seuls les fichiers contenant des informations de somme de contrôle sont vérifiés et réparés. L’indicateur REINSTALLMODE_FILEVERIFY (code ci-dessus) répare uniquement les fichiers qui ont msidbFileAttributesChecksum dans la colonne Attributes de la table File.

 

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