Подтвердить что ты не робот

Сообщение об исключении: отображение рабочей папки для

Я пытаюсь проверить автоматические сборки в tfs/vs .net 2012. Я установил рабочие пути в проводнике исходного кода, но теперь я получаю сообщение об ошибке:

Exception Message: There is no working folder mapping for $/testing/buildtest. (type ItemNotMappedException)

enter image description here

4b9b3361

Ответ 1

У меня была та же проблема. Оказалось, что я забыл развернуть раздел Items to Build вкладки Process. Чтобы исправить это, вам необходимо:

  • Изменить определение сборки
  • Откройте вкладку Process слева
  • Откройте раздел 1. Required

    • открыть Items to Build
    • убедитесь, что Projects to Build указывает на правильный .sln

Edit build definition screen

Ответ 2

Вам нужно сопоставить корень командного проекта (в вашем случае "тестирование" ), который не выполняется. enter image description here

Локальный путь должен быть "c:\dev\testing\buildtest".

Как ваша настройка BuilDefinition?

Ответ 3

Это также может произойти, если вы забудете включить родительскую папку исходного кода в Параметры источника в определении сборки.

 $/Source/Code/ParentOfSolution

Рабочие папки в основном создают белый список файлов для сборки, которые нужно посмотреть и использовать, поэтому он должен содержать исходный код, на который ссылается ваш sln и любая DLL, на которую ссылается ваш код.

Ответ 4

В моем случае нажатие на кнопку "Создать папку агента агента" (...) показало, что $(SourceDir) не был установлен, что указывает на то, что отображение было нарушено.

введите описание изображения здесь