Вам нужно использовать выражение VB.NET. Например:
String.Format("/p:SomeProperty={0}", BuildDetail.BuildNumber)
токены номера сборки, например, $ (BuildDefinitionName), относятся к параметру процесса Формат номера сборки. Это не токены, которые вы можете использовать где-либо еще в процессе сборки. Большинство из них доступны в объекте BuildDetail или из среды. Однако Build Id - это особый случай. Он взят из столбца идентификаторов таблицы builds и не представлен напрямую в нашем общедоступном API. Вы можете извлечь его из BuildNumber, например так:
BuildDetail.BuildNumber.Substring(BuildDetail.BuildNumber.LastIndexOf('/') + 1)
Обратите внимание, что вам нужно будет сделать это непосредственно в XAML, а не помещать выражение VB в графический редактор редактора параметров процесса сборки. Это потому, что эти значения просто передаются в виде буквенных строк.