Задача RemoveDir
Удаление указанных каталогов и всех содержащихся в них файлов и подкаталогов.
Параметры
В следующей таблице описаны параметры задачи RemoveDir.
Параметр |
Описание |
---|---|
Directories |
Обязательный параметр ITaskItem[]. Позволяет задать удаляемые каталоги. |
RemovedDirectories |
Необязательный выходной параметр типа ITaskItem[]. Содержит успешно удаленные каталоги. |
Заметки
Помимо параметров, которые перечислены выше, эта задача наследует параметры от класса TaskExtension, который наследует от класса Task. Чтобы получить список этих доп параметров и их описаний, см. Базовый класс TaskExtension.
Пример
В следующем примере удаляются каталоги, заданные свойствами OutputDirectory и DebugDirectory. Эти пути указываются относительно каталога проекта.
<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2005">
<PropertyGroup>
<OutputDirectory>\Output\</OutputDirectory>
<DebugDirectory>\Debug\</DebugDirectory>
</PropertyGroup>
<Target Name="RemoveDirectories">
<RemoveDir
Directories="$(OutputDirectory);$(DebugDirectory)" />
</Target>
</Project>