EnvoyClient.cs (3,7): ошибка CS0246: не удалось найти тип или имя пространства имен 'Newtonsoft' (отсутствует директива using или ссылка на сборку?)
Для такого рода проблемы, если ваша локальная сборка успешна, и только сборка TFS дает сбой, то это обычно происходит из-за проблемы пути ссылки dll.Убедитесь, что Dll указан как относительный путь в файле проекта (.csproj).
Чтобы добавить относительную ссылку в отдельный каталог, выполните следующие действия:
Добавьте ссылку в Visual Studio, щелкнув правой кнопкой мыши проект в обозревателе решений и выбрав Добавить ссылку.
Найдите * .csproj, где эта ссылка существует, и откройте его в текстовом редакторе.Допустим, ваше местоположение .csproj - c: \ tfs_get \ sources \ myfolder \ myproject \ myproj.csproj
Измените значение на
..\\..\assembly\xxx.dll
Также, как предположил Даниил,пожалуйста, проверьте ваш процесс сборки, если есть шаг восстановления NuGet.
Кроме того, вы должны поддерживать среду вашего сервера сборки такой же, как и в вашей локальной среде.Пожалуйста, проверьте это дважды.Для устранения неполадок вы можете попытаться дистанционно подключиться к этому агенту сборки tfs и вручную запустить сборку на нем.