Я хотел бы отобразить некоторые переменные в пользовательском диалоговом окне. Например, я хотел бы сообщить пользователям о номере версии установленного продукта.WIX: Как отобразить переменную в пользовательском диалоговом окне?
Заголовок основного .wxs файла:
<?xml version="1.0" encoding="UTF-8"?>
<?define ProductVersion = 1.0.20.15?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Product Id="*"
Name="BNS"
Language="1029"
Version="$(var.ProductVersion)"
...
Если я пытаюсь добавить этот тег управления диалогового окна:
<Control Id="VersionNumber" Type="Text" X="20" Y="175" Width="290" Height="30" Transparent="yes" Text="$(var.ProductVersion)" NoPrefix="yes"/>
«Неопределенная переменная препроцессора«$ (var.ProductVersion) »«. ошибка возникает, когда я пытаюсь ее построить.