Исключенные проекты блокируют этап тестирования сборки Team Foundation

StackOverflow https://stackoverflow.com/questions/1837733

Вопрос

Последующая деятельность по этот вопрос касается создания выбранных проектов только с помощью Team Foundation Build:Теперь я успешно “изолировал” три проекта в решении с более чем 20 проектами.Один из трех проектов является тестовым проектом, который содержит модульные тесты для одного из других проектов (библиотеки классов).

Тимбилдинг проходит нормально, в процесс включены только три проекта.Однако, когда я запускаю тесты в тестовом проекте как часть сборки, тесты проходят, НО сборка завершается с ошибкой на шаге “Запуск тестов”, и я получаю это сообщение в журнале сборки:

ТЕСТОВАЯ ИНСТРУМЕНТАЛЬНАЯ ЗАДАЧА :Приборы предупреждение :не удается найти двоичный файл C:\Users ...[локальный путь к отсутствующей библиотеке dll].
Предыдущая ошибка была преобразована в предупреждение, поскольку задача была вызвана с ContinueOnError=истина.

Одно и то же сообщение повторяется для трех разных библиотек DLL, которые являются частью решения, но я на 100% уверен, что в трех проектах, которые я пытаюсь создать, нет ссылок на эти библиотеки dll.Как они включаются в мой процесс сборки / тестирования?И как мне справиться с этой ошибкой?

Это было полезно?

Решение

Оказывается, у трех таинственных проектов было включено покрытие кода, из-за чего на них ссылались в тестах.
У меня также был проект базы данных в решении, который, казалось, еще больше все испортил.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top