Недавно я построил новый сервер TFS 2018 (обновление 3) и добавил средства сборки Visual Studio (v15.7.1). После создания очень простого проекта C # сборка сервера завершается с ошибкой MSB6006: «csc.exe» завершился с кодом 1. Я включил отладку и обнаружил ошибку
Не удалось загрузить файл или сборку 'Microsoft.CodeAnalysis.CSharp,
Версия = 2.8.0.0, Культура = нейтральная, PublicKeyToken = 31bf3856ad364e35 'или
одна из его зависимостей. Система не может найти указанный файл.
(TaskId: 32)
Мой проект не ссылается на эту библиотеку, и у меня отключен анализ кода на уровне проекта, поэтому я считаю, что это проблема с инструментами сборки VS. Кто-нибудь знает обходной путь или способ исправить эту проблему?
Я также заметил более новую версию VS Build Tools (v15.8). Я еще не пробовал обновлять сервер сборки из-за высокой сложности создания автономного пакета, архивирования, загрузки и т. Д., Но я буду следующей попыткой, если не удастся найти краткосрочное исправление.
По сути, наш новый сервер мертв без решения, поэтому я надеюсь, что у кого-то есть ответ, в противном случае, я могу в конечном итоге списать все это вместе для чего-то более надежного.