2013-02-15 2 views
0

У меня есть существующий проект TFS, который имеет структуру, подобную этой:Проект не был найден

Source tree

Я создал решение в каталоге рамочным, которые имеют 2 проекта.

Затем я добавил Cerberus & Cerberus.Mvc в решение OnFaitQuoi как существующие проекты. (обратите внимание, что раствор cerberus был проверен ранее).

Когда я проверил в моем проекте, я получил некоторые ошибки в том числе:

TFS Errors

делает это означает, что этот сценарий не поддерживается TFS лазури или только то, что я сделал ошибку где-нибудь?

+0

Если эти ошибки возникают при создании Team Build, проверьте определение сборки и убедитесь, что папка «framework» включена в рабочее пространство buidl. Вы также должны убедиться, что относительные пути в рабочей области сборки такие же, как ваш локальный компьютер. –

+0

Ну, папка TFS строго точно такая же, как физический путь на моей машине. (даже SLn имеет эту строку: «Cerberus», «.. \ Framework \ Cerberus \ Cerberus.csproj»), поэтому может быть и не так:/tho проверить, что папка framework включена в рабочую область сборки, как я должен проверить что ? – Erick

+2

В вашем определении сборки TFS щелкните правой кнопкой мыши и выберите «Изменить определение сборки», затем выберите вкладку рабочего пространства. Это покажет сопоставление между папками в TFS и то, что сборка выйдет на сервер сборки. –

ответ

6

Если эти ошибки, когда вы строите с помощью Team Build, проверьте определение сборки и убедитесь, что папка «каркас» входит в buidl рабочее пространство. Вы также должны убедиться, что относительные пути в рабочей области сборки совпадают с вашей локальной машиной.

Чтобы открыть рабочее пространство определения построения, щелкните правой кнопкой мыши по определению сборки в проводнике команд и выберите «Изменить определение сборки», затем выберите вкладку рабочего пространства. Это покажет сопоставление между папками в TFS и то, что сборка выйдет на сервер сборки.

0

Проверьте, не установлены ли какие-либо зависимости проекта от вашего решения. Щелкните правой кнопкой мыши на решении и выберите зависимости проекта.

См: http://social.msdn.microsoft.com/Forums/en-US/msbuild/thread/562ae95f-e042-45c2-9821-62cac49d0152

+0

После добавления зависимостей закройте Visual studio, он предложит сохранить изменения в файле csproj, выбрать «да» и повторно открыть. Если файл не существует в проекте, вы можете использовать браузер файлов для поиска файла, а затем проверить нужный файл. –

2

Перейти к проводнику по контролю версий. Найдите свой проект, щелкните правой кнопкой мыши и выберите «Добавить элементы в папку». Выберите отсутствующий проект, чтобы добавить его в sln.

Смежные вопросы