Как передать параметр свече в командной строке и позволить ему перезаписать значение в целевом.wxs

Я работаю над скриптом MSBUILD для динамического ввода ряда параметров в проект wix для нескольких сборок, и я понимаю, что могу использовать переключатель -d в свече для предоставления дополнительных параметров.

Однако я получаю несколько предупреждений, похожих на «Переменная 'xxx' со значением 'yyy' была ранее объявлена ​​со значением 'zzz'». Это понятно, поскольку в.wxs у меня уже есть эти значения, определенные для сборки по умолчанию, Затем сборка будет продолжать использовать значения из.wxs после предупреждений.

Итак, вопрос в том, можно ли заставить свечу перезаписать эти параметры, которые уже находятся в.wxs..

Заранее спасибо.

5
задан Godsent 27 July 2012 в 12:30
поделиться