У нас работает Teamcity 2019.2.2, и я пытаюсь создать мета-бегун для Visual Studio 2019. Я получаю следующую ошибку на агенте, когда этот мета-бегун включен в качестве шага сборки
vs.version: версия Visual Studio не выбрана
Вот мой мета-бегун:
<?xml version="1.0" encoding="UTF-8"?>
<meta-runner name="SR::Build with Visual Studio 2019">
<description>Build with Visual Studio 2019</description>
<settings>
<parameters>
<param name="Build.SolutionPath" spec="text description='Specified path should be relative to the checkout directory.' display='normal' label='Source Path:' validationMode='not_empty'" value=".\src\%SolutionName%.sln" />
<param name="Build.Config" spec="select data_1='Release' data_2='Debug' description='Enter solution configuration to build. Debug or Release are supported in default solution file.' display='normal' label='Config:'" value="Release" />
<param name="Build.Output.Dir" spec="text description='Enter MSBuild output directory, Specified path should be relative to the checkout directory.' display='normal' label='Output path:' validationMode='not_empty'" value=" %teamcity.build.checkoutDir%\build" />
</parameters>
<build-runners>
<runner name="Build" type="VS.Solution">
<parameters>
<param name="build-file-path" value="%Build.SolutionPath%" />
<param name="msbuild.prop.Configuration" value="%Build.Config%" />
<param name="msbuild_version" value="16.0" />
<param name="run-platform" value="x86" />
<param name="runnerArgs" value="/p:GenerateProjectSpecificOutputFolder=true /p:OutDir=%Build.Output.Dir% /p:PublishUrl=%Build.Output.Dir%\_publish" />
<param name="targets" value="Rebuild" />
<param name="teamcity.step.mode" value="default" />
<param name="toolsVersion" value="16.0" />
<param name="vs.version" value="VS2019" />
</parameters>
</runner>
</build-runners>
<requirements />
</settings>
</meta-runner>
В агенте сборки я установил сообщество Visual Studio 2019, а также Visual Инструменты сборки Studio 2019.
Вот свойства агента сборки:
Может кто-нибудь сказать, что нужно сделать в Чтобы построить с 2019 года?
Спасибо