Можно ли повторно использовать переменную препроцессора WiX во второй переменной препроцессора? - PullRequest
0 голосов
/ 20 апреля 2020

У меня есть проект WiX, и я должен скопировать содержимое нескольких каталогов на удаленном сервере в программу установки. Путь к серверу очень длинный. Я хочу создать отдельный файл .wxs для каждого каталога, чтобы лучше отслеживать изменения в каждом из них.

Не на мой вопрос. Мои переменные препроцессора стали очень длинными, так как мне пришлось добавлять полный путь к удаленному серверу для каждого

<DefineConstants>Debug;MyVar1=VeryLongPath/dir1;MyVar2=VeryLongPath/dir2;</DefineConstants>

enter image description here

Можно ли повторно использовать предыдущая переменная в другой переменной для сокращения путей?

То, что я имею в виду, будет выглядеть так:

<DefineConstants>Debug;DirVar=VeryLongPath;MyVar1=(DirVar)/dir1;MyVar2=(DirVar)/dir2;</DefineConstants>
...