В наших проектах модульных тестов используется пользовательский шаг сборки, при котором конкретный модульный тест публикуется в отдельном каталоге. Это связано с тем, что для локальных сборок мы используем каталог с общими бинами, аналогично тому, как он работает на CI-сервере. (Мотивация - сэкономьте место на наших маленьких SSD-дисках, чтобы вместить больше ветвей кода)
Итак, модульные тесты публикуются почти так же, как веб-приложения. Теперь у нас есть сценарии командной строки, которые запускают модульные тесты из этих выделенных каталогов публикации. Но VS по умолчанию запускает его из $(OutDir)
- т.е. из самого каталога bin. Это не очень хорошо для нас.
Итак, вопрос в том, можно ли поручить VS использовать другой путь для обнаружения и запуска модульных тестов?