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