2016-12-16 8 views
0

После установки .Net 4.6.1 на TeamCity BuildAgents машине У меня есть ошибка в buildstep, где я должен использовать MSBuild 2015Teamcity10 + .Net 4.6.1 = неверный путь MSBuild

Ошибка сказать:

Unable to find MSBuild at C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe\MSBuild.exe, please check MSBuild environment variable to target to Microsoft .NET Framework 2.0/3.5/4.0 or Mono installation directory

Где я могу определить еще раз путь MSBuild? Когда я иду в Agents >> Agent Parameters >> Environment Variables у меня есть параметр вроде этого:
msbuild C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe

Uninstall .nets (4.5.1,4.5.2,4.6.1) АНХ MSBuild и MSBuild Инструменты не работал. Также попробуйте установить новый агент, но в конце у меня была та же проблема.

+0

Попробуйте изменить версию msbuild в конфигурации сборки. –

+0

Уже пробовал этот вариант. – tadamsky

+0

Уже пробовал этот вариант. Как только он сработал (у меня была версия с версии 2015: 14 для 2015: нет), теперь у меня проблема при каждой комбинации версий. – tadamsky

ответ

0

Я нашел решение. я редактировал: buildAgent.properties

В конце файла я просто добавить: env.msbuild = C: \ Program Files (x86) \ MSBuild \ 14,0 \ Bin

Теперь в свойствах агента только путь без EXE file in.

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

  • Нет связанных вопросов^_^