Я работаю над настройкой определения сборки TFS 2015. Когда я делаю сборку локального решения, все необходимые библиотеки и ссылки создаются в моем пути к bin, но когда сборка выполняется на агенте сборки, мне не хватает кучи ссылок. Я корректировал локальные настройки копирования и удалял/повторно добавлял ссылки, но не повезло с тем, что определение сборки создало все необходимые.Почему моя сборка TFS не создает необходимые библиотеки?
Если я редактирую один из проектов в моем решении я пытаюсь построить вот пример того, что у меня есть:
<Reference Include="WebArchitecture.Services.Common">
<HintPath>..\..\..\Libraries\WebArchitecture.Services.Common.dll</HintPath>
<Private>True</Private>
</Reference>
ли этот частный тег вызывает ссылку не будет построен на сервере сборки Или что-то еще? Решение находится в папке C: \ Users \ AKS \ Repositories \ Git \ CUIA \ source \, а библиотеки расположены в папке C: \ Users \ AKS \ Repositories \ Git \ CUIA \ Libraries.
Добавление дополнительной информации на основе комментария Патрика: Я считаю, что мы работаем на XAML. Папка bin была проверена в нашем репозитории Git, поэтому все необходимые файлы должны быть там.
Какая система сборки вы используете старый XAML или новый Vnext? Кроме того, ваша проверка в папке bin, включая DLL в исходном элементе управления, или копирование/развертывание их в агенте сборки? Кажется, в физических папках агента сборки нет соответствующих DLL. Вы должны убедиться, что среда агента сборки так же, как и локальная. –