Я пишу сценарий развертывания с использованием MSBuild. Я хочу очистить свои веб-каталоги перед копированием всех новых файлов. Моя текущая цель «Очистить» выглядит следующим образом:
<Target Name="Clean">
<Exec Command="del %(DeploymentSet.LocalWebRoot)\* /Q /F /S" IgnoreExitCode="true" />
</Target>
Это занимает значительное время, поскольку каждый файл удаляется из каждой подпапки отдельно.
Есть ли хороший способ удалить все из заданной папки, не удаляя ее? Я хочу сохранить свои разрешения и информацию о настройке vdir.