Мне нужно определить переменную в событии Pre-Build моего проекта Visual Studio для последующего использования Wix.
Поскольку событие build позволяет мне выполнять команды, моей идеей было добавить новыйпеременная окружения (я пробовал set
и setx
):
setx AppIcon MyIcon.ico
А потом я попытался прочитать ее в моем файле Main.wxs:
<Icon Id="AppIcon" SourceFile="$(sys.CURRENTDIR)..\ApplicationIcon\$(env.AppIcon)" />
Но, конечно, я получил Неопределенная переменная препроцессора '$ (env.AppIcon)' .
Есть еще какие-нибудь идеи о том, как этого добиться? Возможно ли это?