Conditions de déploiement
Mise à jour : novembre 2007
Dans le cas d'un déploiement conditionnel, la propriété Condition d'un fichier, dossier, entrée du Registre, action personnalisée ou condition de lancement, est utilisée pour évaluer une ou plusieurs propriétés lors de l'installation. La condition peut évaluer la propriété Property exposée par d'autres éléments dans le programme d'installation (par exemple, la propriété Property d'une recherche de fichier) ou des propriétés exposées par Windows Installer (par exemple, la version du système d'exploitation).
Les propriétés personnalisées peuvent être spécifiées pour les conditions de lancement dans l'Éditeur des conditions de lancement, pour les dossiers personnalisés dans l'Éditeur du système de fichiers ou pour les boîtes de dialogue personnalisées dans l'Éditeur de l'interface utilisateur. Lorsque vous spécifiez une propriété personnalisée, le nom doit comporter des caractères en majuscules et ne pas entrer en conflit avec des propriétés existantes ou les noms de propriétés de Windows Installer.
Plusieurs propriétés peuvent être évaluées à l'aide d'opérateurs booléens. Pour plus d'informations, consultez Windows Installer Conditional Statement Syntax.
Propriétés
Les propriétés Property des dossiers spéciaux sont des exemples de propriétés de dossier système de Windows Installer (par exemple, ProgramMenuFolder ou DesktopFolder). La liste suivante contient d'autres propriétés courantes de Windows Installer qui peuvent être utilisées dans les conditions :
Propriété de Windows Installer |
Description |
---|---|
Version9X |
Numéro de version du système d'exploitation Windows |
VersionNT |
Numéro de version du système d'exploitation Windows NT/2000 |
ServicePackLevel |
Numéro de version du Service Pack du système d'exploitation |
WindowsBuild |
Numéro de build du système d'exploitation |
SystemLanguageID |
Identificateur de la langue par défaut du système |
MsiNetAssemblySupport |
Sur les systèmes prenant en charge les assemblys du Common Language Runtime, le programme d'installation définit la valeur de cette propriété avec la version de fichier de fusion.dll. |
ComputerName |
Nom d'ordinateur du système en cours |
LogonUser |
Nom d'utilisateur de l'utilisateur en cours de connexion |
AdminUser |
A la valeur Windows NT/Windows 2000 si l'utilisateur a des privilèges administrateur. |
PhysicalMemory |
Taille en Mo de la mémoire installée |
Intel |
Niveau du processeur numérique si l'exécution se fait sur un processeur Intel. |
COMPANYNAME |
Organisation de l'utilisateur effectuant l'installation. Correspond à l'Organisation saisie dans la boîte de dialogue d'installation Informations client. |
USERNAME |
Utilisateur effectuant l'installation. Correspond au Nom saisi dans la boîte de dialogue d'installation Informations client. |
Remarque : |
---|
Les propriétés ci-dessus constituent une liste partielle et étaient valides à compter de la commercialisation de Visual Studio. Des propriétés supplémentaires sont disponibles et de nouvelles propriétés peuvent être ajoutées de temps à autre. Pour obtenir une liste mise à jour des conditions, consultez Property Reference. |
Voir aussi
Concepts
Référence
Référence de propriété Windows Installer
Syntaxe d'instruction conditionnelle Windows Installer