У нас TFS 2010 успешно работает на выделенном сервере сборки.TFS 2010 выпускает код C# 6.0 с MS Build 14
Я установил Microsoft Build Tools 2015, которая включает в себя MS построить 14 успешно на машине построения, но не Visual Studio 2015.
Я создал пользовательский шаблон, который изменяет свойство «ToolsPath» из " Запустите MSBuild "в папку" C: \ Program Files (x86) \ MSBuild \ 14.0 \ Bin ".
Билд работает, но не работает на этой конкретной ошибке:
(CoreCompile target) ->
CSC : error CS1566: Error reading resource 'ProjectName.exe.licenses' --
'Could not find file 'C:\develop\Sources\ProjectName\obj\x86\Release\ProjectName.exe.licenses'.' [C:\develop\Sources\ProjectName\ProjectName.csproj]
Тот же проект строится отлично с помощью Visual Studio 2015 работает от другой машины.
Это делает никакой разницы ли TFS построить определение не включает в себя эти MS Строить аргументы или нет:
/tv:14.0 /p:VisualStudioVersion=14.0
Кто-нибудь есть история успеха с использованием TFS 2010 сборки агента успешно построить проект в C# 6.0?