Здравствуйте, dtretyakov, Вы писали:
D>Чтобы при этом получить тот же самый environment что и в Developer Command Prompt нужно перед MSBuild шагом добавить Command Line шаг в котором сначала вызывается нужный bat файл, задающий environment, а затем выполнить его capture для последующих шагов:
D>"%VS2017_Path%\..\Tools\VsDevCmd.bat"
D>%env.TEAMCITY_CAPTURE_ENV%
Спасиб! Помогло, но не до конца. В логе сборки:
Starting: E:\BuildAgent\plugins\dotnetPlugin\bin\JetBrains.BuildServer.MsBuildBootstrap.exe
/workdir:E:\BuildAgent\work\f0fe40554766ab39
/msbuildPath:C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\bin\MSBuild.exe
msbuildPath должен на msbuild из состава студии указывать. Что-то типа
C:\Program Files (x86)\Microsoft Visual Studio\2017\%edition%\MSBuild\15.0\Bin\MSBuild.exe