Правильно, вы можете определить некоторые переменные в этом синтаксисе. Затем включите их в отдельный включаемый файл WiX с расширением .wxi
. (например, .h
включаемый файл), например MyWixDefines.wxi
. Затем в ваш другой файл WiX Фрагменты включите этот файл, например так:
<?include MyWixDefines.wxi ?>
И, наконец, в других фрагментах вы ссылаетесь на переменную следующим образом:
<Icon Id="myIcon" SourceFile="$(var.Var1)\images\someicon.ico" />
Напоминание: переменная разрешается при WiX время компиляции . Он не доступен динамически в время установки .