Je voudrais installer une fonction selon la marque.
Donc dans mon brand.wxi j'ai défini :
<?define brand.FeatureLevel = 1 ?>
Et dans mon wxs j'ai écrit :
<Feature Id="FF" Title="FF" Level="$(var.brand.FeatureLevel)">
<ComponentRef Id="..." />
<ComponentRef Id="..." />
</Feature>
Cette définition fonctionne bien (que j'aie placé 0 ou 1 comme FeatureLevel). Mon seul problème est un avertissement que je reçois au moment de la compilation :
L'attribut 'Level' n'est pas valide - La valeur '$(var.brand.FeatureLevel)' n'est pas valide en raison de son type de données 'http://www.w3.org/2001/XMLSchema:integer' - La chaîne '$(var.brand.FeatureLevel)' n'est pas une valeur Integer valide.
Y a-t-il un moyen de corriger cet avertissement ? Puis-je définir une variable entière ? Je n'ai pas trouvé de moyen...