Je application simple de la console C#:WIX: Comment définir la propriété de l'application de la console .NET
static int main(string[] args){
return SomeBoolMethod() ? 1:0;
}
Comment dans WiX 2.0 dois-je définir la propriété et définir cette valeur à elle? Je ne me soucie pas de future mise à jour/désinstaller
UPD
Je veux cette dernière utilisation de cette propriété en bon état: si le groupe B
ne sera pas exécuter si MYPROPERTY == 0
mais tous les autres composants en fonction F_A
sera I.E.
<Feature Id="F_A" Level="1">
<Condition Level="0">NOT INSTALLED</Condition> <!-- Another custom property -->
<ComponentGroupRef Id="B" />
<ComponentRef Id="C_AnotherComponent" />
</Feature>
<ComponentGroup Id="B">
<Condition Level="0">NOT MYPROPERTY</Condition> <!-- property that set in console-->
<ComponentRef Id="C_ComponentName" />
</ComponentGroup>
TIA
Je pense que ce que vous voulez obtenir n'est pas clair. Êtes-vous en train de créer un programme d'installation pour cette application ou est-ce que l'application est censée donner une valeur à wix en exécutant cette application dans le processus de construction du programme d'installation? – steinar