2017-06-22 6 views
0

Si je crée une propriété avec plusieurs arguments commeinstallateur Wix: l'accès des biens multiples valeurs

<Property Id="MyProp" Value="Arg1=value1;Arg2=value2" /> 

Comment puis-je accéder à une valeur spécifique dans un CustomAction, par exemple

<CustomAction Id="MyCA" Property="MyProp" Value="[MyProp.Arg1]" /> 

Répondre

1

En général, vous ne fixerait pas la valeur « Arg1 = valeur1; Arg2 = valeur2 », vous auriez mis la propriété à « valeur1; valeur2 » et tokenizer alors les sous-chaînes autour de la « ; » personnage. L'action personnalisée doit savoir quoi faire avec les arguments sans avoir besoin de lister les noms d'arguments.

+0

Merci, ça a bien marché pour moi! – ftramnitzke