Я хотел бы установить функцию в соответствии с брендом.
Так что в моем brand.wxi я определил:Целочисленные переменные в WIX
<?define brand.FeatureLevel = 1 ?>
И в моих WXS я писал:
<Feature Id="FF" Title="FF" Level="$(var.brand.FeatureLevel)">
<ComponentRef Id="..." />
<ComponentRef Id="..." />
</Feature>
Это определение работает отлично (я погоду помещен 0 или 1 в качестве FeatureLevel). Моя единственная проблема это предупреждение я получаю во время компиляции:
атрибут «Уровень» недействителен - значение «$ (var.brand.FeatureLevel)» является недопустимым в соответствии с его типом данных «HTTP: // www.w3.org/2001/XMLSchema:integer '- Строка' $ (var.brand.FeatureLevel) 'не является допустимым значением Integer.
Есть ли способ исправить это предупреждение? Могу ли я определить целочисленную переменную? Я не мог найти способ ...