У меня есть решение с кучей проектов С# с кучей тестов. Для некоторых из этих тестов требуется несколько встроенных библиотек DLL (предоставляемых соответствующими пакетами nuget). Для решения этой проблемы был создан файл .testsettings, который копирует dll (которые nuget справились с $(OutDir)) в тестовый каталог перед запуском тестов.
Все это отлично работает на локальном компьютере, но при выполнении в разделе «развертывание» сборки TFS файла .testsettings (или, возможно, всего файла) игнорируется — эти DLL никогда не материализуются в тестовом каталоге (и в журналах нет никаких записей о них). ). Файл .testsettings упоминается в соответствующем разделе конфигурации сборки TFS.
Есть идеи, что может быть не так? (МСВК 2015, ТФС 2013)