У меня есть приложение .net, построенное на .net framework 3.5, я пытаюсь создать это приложение на сервере Jenkins CI. Я добавил плагин MSBuild и добавил путь к файлу .exe 2.0, 3.5 и 4.0 версий MSBuild. Но мои процессы здания не работают, показывая следующее сообщение об ошибке.build .net application in Jenkins using MSBuild
Path To MSBuild.exe: msbuild.exe
Executing command: cmd.exe /C msbuild.exe Neo.sln && exit %%ERRORLEVEL%%
[Test project] $ cmd.exe /C msbuild.exe Neo.sln && exit %%ERRORLEVEL%%
'msbuild.exe' is not recognized as an internal or external command,
operable program or batch file.
Build step 'Build a Visual Studio project or solution using MSBuild.' marked uild as failure
Finished: FAILURE
Может ли кто-нибудь помочь мне? .. ??
Я посмотрел на желтое предупреждение и удалил 'msbuild.exe' и продолжал получать сообщение об ошибке .. ваш ответ был единственным, кто упоминал об этом, и так рад, что вы это добавили! – iamserious
Могу ли я построить два проекта, которые просто используют один. ** Создайте проект или решение Visual Studio с помощью раздела MSBuild **. – MichaelMao
Если вы используете VS2015/C# 6 с msbuild, вы должны указать путь к файлу msbuild для *** C: \ Program Files (x86) \ MSBuild \ 14.0 \ Bin ***, спасибо за решение jessehouwing: http://stackoverflow.com/a/32008030/1677041 – Itachi