Хорошо. вот мой сценарий.
На сервере сборки я запускаю команду clean and build, которая, кажется, работает нормально. То же самое на местном не работает.
Точка разрыва где-то в процессе сборки - это место, где Project.Web получает вызовы GetXapOutputFile () для проекта Silverlight (тот, у которого есть файл xap), и когда он пытается построить проект файла xap, он не может найти его зависимости и не удается построить.
Различия между двумя сборками сводятся к этим линиям
Проект "FinalVersion \ Src \ Client.Web \ Client.Web.csproj" (3: 3) строит "Client \ Client \ ConsoleClient.csproj" (18: 2) на узле 0 (цель (и) GetXapOutputFile) ,
Основная ссылка "Client.Messages".
Не удалось найти зависимые файлы. Ожидаемый файл "Client.Messages \ bin \ Build \ Client.Messages.dll" не существует.
А другой (на сервере сборки) находит эти ссылки и уходит вперед.