Передать значение свойства из определения сборки TFS в файл proj
У меня есть определение сборки, настроенное в моем экземпляре TFS 2012. В этом определении сборки я хочу передать пользовательский аргумент и получить доступ к указанному аргументу в моем .файл csproj. Например:
MSBuild Arguments: /p:MyFoo=1
В моем .файл csproj я хочу сделать так:
<ItemGroup Condition=" '$(MyFoo)' == '1' ">
Возможно ли это, или я неправильно об этом говорю?
1 ответ:
Это более чем возможно, это очень легко сделать. Отредактируйте определение сборки, на вкладке процесс разверните раздел "Дополнительно", и вы увидите свойство под названием" Аргументы MSbuild " добавьте аргумент в формате, указанном в вопросе. например,
/p:MyFoo=1
Например
Вы также можете ввести аргументы, когда вы ставите сборку в очередь