Продолжение этого вопроса. Построение отдельных проектов только с Team Foundation Build . Теперь я успешно «изолировал» три проекта в решении с более чем 20 проектами. Один из трех проектов - это тестовый проект, который содержит модульные тесты для одного из других проектов (библиотеки классов).
Team Build работает нормально, в процесс включены только три проекта. Однако, когда я запускаю тесты в тестовом проекте как часть сборки, тесты проходят НО, сборка заканчивается неудачей на шаге «Выполнение тестов», и я получаю это сообщение в журнале сборки:
TESTTOOLSTASK: Контрольно-измерительные приборы
предупреждение: не удается найти двоичный файл
C: \ Users ... [локальный путь к отсутствующему
длл].
Предыдущая ошибка
был преобразован в предупреждение, потому что
задача была вызвана с
ContinueOnError = верно.
То же сообщение повторяется для трех разных библиотек, которые являются частью решения, но я на 100% уверен, что нет никаких ссылок на эти библиотеки из трех проектов, которые я пытаюсь построить. Как они включаются в мой процесс сборки / тестирования? И как мне справиться с этой ошибкой?