Не слишком уверен, что то, что я прошу здесь, возможно, или если оно требует обновления. Моя проблема в том, что у меня есть локальная установка TFS 2013 (то есть, на месте), и все dev-машины теперь обновлены до VS2015. Однако при использовании новых функций (например, $"test {teststring}"
) мы получаем ошибки сборки.Принуждение TFS 2013 к использованию VS 2015 как агента сборки
В сборщике установлены как VS2013, так и VS2015, и используется шаблон построения по умолчанию (TfvcTemplate.12.xaml). Рассматривая задачу «Запустить MSBuild» внутри рабочего процесса сборки, похоже, нет никакого способа указать ее на один MSBuild или другой.
Можно ли намекнуть на сборку, чтобы использовать более позднюю версию VS/MSBuild, и если да, то как?
Не уверен, можете ли вы это сделать, но можете ли вы обновить агенты сборки (контроллеров и) до tfs2015 и подключить их к TFS tfs2013? – timB33
@ timB33 это невозможно. Вы можете подключать только старые агенты к более новым серверам, а не наоборот. – jessehouwing