Я пытаюсь получить TFS2013 для сборки .NET Framework 4.6 C# проекта на наших серверах сборки. Я установил инструменты сборки и 4.6 .NET Framework на машине сборки. Из журнала сборки видно, что сервер сборки на самом деле нацелен на 4.6 .NET Framework.TFS 2013 не будет строить проект .NET Framework 4.6
Раньше у меня были проблемы с получением ссылок на dll, но те были очищены мной, устанавливая рамки 4.6. Я даже попытался установить Visual Studio 2015 на сервер сборки, и все равно он не будет создан.
Я также пробовал передать параметр /p:VisualStudioVersion=14.0. Я как бы убегаю от идей или вещей, чтобы попытаться заставить эту работу работать.
Существуют ли какие-либо сообщения об ошибках? –
@mikez просто ошибки компилятора, которые являются новым синтаксисом для 4.6 что-то вроде 'public bool readOnlyProp => (a> = b);' – DoomVroom
Не то, что существует различие между новой структурой (4.6) и новой версией C# (6.0) , Для новой структуры не требуется новый компилятор. То, что вам нужно, - это подключить новый C# 6-компилятор (fka 'Roslyn') к tfs 2013. Мне тоже понравится, так что +1 за вопрос. – realbart