Est-il possible d'avoir un projet d'installation de créer une valeur de Registre sans écraser un existant?
Question
Je sais que cela peut être fait avec une action personnalisée, mais peut-il être fait sans elle?
La solution
trouvé la solution moi-même:
- Sous Conditions de lancement , allez à Rechercher la machine cible et créer un nouveau Rechercher Registre . Cela définira une propriété MSI (par exemple
MY_PROPERTY
) à cette valeur de Registre. - Dans le Registre , spécifiez la clé de Registre que vous voulez créer et, comme Condition , entrez
MY_PROPERTY = ""
.
Autres conseils
Vous voulez probablement quelque chose comme:
jeu d'outils de Wix "Rappelez-vous la propriété" motif
L'avantage est que vous pouvez ensuite utiliser la propriété dans l'interface utilisateur dans le cas où vous souhaitez donner à l'utilisateur une chance de voir la valeur existante puis décider de changer ou non.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow