После обновления Visual Studio 2017 на прошлой неделе на моем сервере сборки MS Build 15.0 больше не используется. Поэтому всякий раз, когда я пытаюсь скомпилировать проекты Visual Studio 2017, в которых используется новая функция, они терпят неудачу.
Предупреждение в журнале сборки:
Visual Studio версии 15 .0 не найден. Ищете последнюю версию.
И ошибка:
something.cs (542,41): ошибка CS1525: недопустимый термин выражения 'int'
Это связано с тем, что сервер сборки использует MS build 14.0, я думаю.
Пока у меня есть 1- Удалить и переустановить Visual Studio 2017 на сервере сборки. 2- Установлены «Visual Studio Build Tools 2017».
И ничего не работает. Я прочитал несколько статей и, по-видимому, в реестре отсутствуют значения, но я не знаю, как их создать.
Цените вашу помощь по этой теме.
Я использую последние обновления TFS 2017 SP1 (локально) и Visual Studio 2017.