Сценарии msbuild, имеющие проблемы с приложением silverlight - PullRequest
0 голосов
/ 26 октября 2009

Хорошо. вот мой сценарий. На сервере сборки я запускаю команду 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" не существует.

А другой (на сервере сборки) находит эти ссылки и уходит вперед.

Ответы [ 2 ]

0 голосов
/ 12 апреля 2010

Вот еще один выстрел в темноте: у меня была похожая проблема при создании моего решения (содержащего несколько проектов) через TeamCity. Оказалось, что конкретный проект, вызывающий проблему, не был настроен на сборку в менеджере конфигурации для конкретной конфигурации / платформы.

Убедитесь, что все «флажки сборки» отмечены в Диспетчере конфигурации Visual Studio для конкретной конфигурации решения и платформы решения , которая используется во время автоматической сборки (например, Release | x64).

0 голосов
/ 26 октября 2009

Это полный снимок в темноте, но вы можете проверить, что у вас есть точно такая же версия Silverlight на двух компьютерах, изучив номер версии в "c: \ program files \ microsoft silverlight".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...