Как передать переменную TFS в задачу MSBuild проекта [duplicate]

На этот вопрос уже есть ответ:

Как получить BuildNumber в .proj (MSBuild), используя TFS-сервер 1 ответ

У меня есть решение, которое построено на сервере TFS. Это решение включает в себя несколько проектов, которые имеют пользовательские задачи MSBuild. Тезисы на самом деле создают несколько zip-архивов.

Мне нужно как-то извлечь макросы $ (Rev) из сборки TFS и передать их задачам. Я попытался использовать MSBuildArguments на вкладке процесса определения сборки, и он работает, когда я задаю простое строковое значение, например:

/ Р: Version = "5"

но это не работает с макросами:

/ Р: Version = "$ (Rev: г)"

У Вас есть какие-либо идеи

Редактировать: мне действительно нужно BuildDetail.BuildNumber.

Ответы на вопрос(1)

Ваш ответ на вопрос