Как присвоить значение текстового поля переменной WIX

Я создал текстовое поле в диалоговом окне WIX, и теперь я хочу получить то, что значение, введенное в текстовое поле, должно быть присвоено одной переменной wix. дайте мне знать, как я могу этого добиться.


person nag_ mittapalli    schedule 22.11.2011    source источник
comment
Значения поля редактирования задаются во время установки, а переменные используются при построении вашего проекта. Вы не можете использовать их вместе. Что именно нужно делать?   -  person cosmin    schedule 22.11.2011


Ответы (1)


Может быть, вы хотите присвоить свойство значение, введенное в поле редактирования?

<Control Id="NameEdit" Type="Edit"
         X="45" Y="85" Width="220" Height="18"
         Property="USERNAME" Text="{80}" />

В этом примере поле редактирования будет инициализировано значением свойства USERNAME, а введенный текст будет сохранен в свойстве USERNAME, которое вы сможете использовать позже.

Я взял этот код из Учебная страница по WiX.


Переменные WiX используются только препроцессором WiX, они точно такие же, как defines в C / C ++; их нет в итоговом пакете MSI.

person Alexey Ivanov    schedule 23.11.2011