REINSTALLMODE, propriété
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 la commande. Normalement, cette propriété doit toujours être utilisée conjointement avec la propriété REINSTALL . Toutefois, cette propriété peut également être utilisée pendant l’installation, et pas seulement pour la réinstallation.
Notes
le Windows Installer ignore la propriété REINSTALLMODE pendant une installation d’administration.
Réinstaller les codes d’option
Par défaut, REINSTALLMODE est « omus ».
| Code | Option |
|---|---|
| p | Réinstallez uniquement si le fichier est manquant. |
| o | Réinstallez si le fichier est manquant ou s’il s’agit d’une version antérieure. |
| e | Réinstallez si le fichier est manquant ou s’il s’agit d’une version égale ou antérieure. |
| d | Réinstallez si le fichier est manquant ou si une version différente est présente. |
| c | Vérifiez les valeurs de somme de contrôle, puis réinstallez le fichier s’il est manquant ou endommagé. Cet indicateur répare uniquement les fichiers qui ont msidbFileAttributesChecksum dans la colonne attributs de la table file. |
| a | Forcer la réinstallation de tous les fichiers, indépendamment de la somme de contrôle ou de la version. |
| u | Réécrit toutes les entrées de Registre nécessaires à partir de la table de Registre qui sont dirigées vers l'_ _ utilisateur HKEY CURRENT ou HKEY _ Users ruche du Registre. |
| m | Réécrivez toutes les entrées de Registre requises à partir de la table de Registre qui accède à l' _ _ ordinateur local HKEY . ou HKEY _ classes _ root ruche du Registre. Réécrivez toutes les informations à partir de la table de classe, de la table de verbes, de la table PublishComponent, de la table ProgID, de la table MIME, de la table d' icônes, de la table d’extensionet de la table AppID indépendamment de l’attribution d’ordinateur 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 écrasant les raccourcis et les icônes existants. |
| v | Utilisez pour exécuter à partir du package source et remettre 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 également la propriété REINSTALL , les modes « détection » spécifiés s’appliquent toujours et spécifient le mode de « 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é réinstaller .
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 sur les sommes de contrôle sont vérifiés et réparés. L' _ indicateur FILEVERIFY REINSTALLMODE (le CCODE ci-dessus) répare uniquement les fichiers qui ont msidbFileAttributesChecksum dans la colonne attributs 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 la Service Pack de Windows minimale requise par une version de Windows Installer, consultez la configuration requise pour la Windows Installer Run-Time . |