2013-09-04 2 views
7

Мне нужно добавить параметр Pre-build script path в файл определения сборки. Я не вижу, где он принимает параметр и не показывают много под Advanced Строит, как показано ниже: enter image description hereПараметры расширенной сборки TFS не отображаются

При взгляде на файл шаблона процесса сборки GitTemplate.12.xaml, это показывает, что он должен принимать больше параметров, как показано в AdvancedBuildSettings :

enter image description here

значение параметра, как вы можете видеть, PostActionScriptPath параметр есть:

New Microsoft.TeamFoundation.Build.Common.BuildParameter(" { ""MSBuildArguments"": """", 
""MSBuildPlatform"": ""Auto"", ""PreActionScriptPath"": """", 
""PreActionScriptArguments"": """", ""PostActionScriptPath"": """", 
""PostActionScriptArguments"": """", ""RunCodeAnalysis"": ""AsConfigured"" } ") 

Кто-нибудь знает, как включить этот параметр, чтобы я мог ввести значение для PreActionScriptPath? Это также происходит в другом определении сборки, которое ясно показывает, что оно принимает параметр в файле .xaml.

+0

Какая версия TFS? –

+0

Это из Team Foundation Service онлайн. Также с помощью предварительного просмотра Visual Studio 2013. –

ответ

7

При редактировании шаблона процесса сборки перейдите в Аргументы, найдите Metadata и отредактируйте значение. Посмотрите на параметры, которые не отображаются, щелкните их, затем в правой части для метки View this parameter when: и выберите Always show the parameter.

+1

+1, спасибо! Я бы никогда не нашел его без намека! –

Смежные вопросы