Visual Studio — Удаление папки TestResults

Задача: После каждого запуска тестов с помощью Visual Studio в папке TestResults создается подпапка с необходимыми данными для тестов, и после выполнения тестов не удаляется. В результате, после длительного использования накапливается много ненужных файлов. Нужно каким то образом удалять созданные подпапки.
Инструменты: Visual Studio
Решение: Есть несколько вариантов решения данной проблемы.

  • Добавить Post-Commit hook
  • Расширить определения проекта
    • Описан будет второй вариант, с расширением определения проекта.

    • Я расширил секцию

Clean

    • для удаления папки

TestResult

    • . Для этого нужно воспользоваться любым текстовым редактором (либо отредактировать файл в Visual Studio вызвав пункт меню Unload Project и Edit для проекта в Solution Explorer’е) и отредактировать файл проекта (.csproj).

Добавте следующий текст после секции Import (В конце файла).

Если нужно очистить папку TestResults — нужно запустить команду Clean:

MSBuild /t:Clean Project.csproj

Добавить комментарий Отменить ответ