Compartilhar via


Tarefa RemoveDir

Remove as pastas especificadas e todos os seus arquivos e subdiretórios.

Parâmetros

A tabela a seguir descreve os parâmetros da RemoveDir tarefa.

Parâmetro

Descrição

Directories

Obrigatório ITaskItem[] parâmetro.

Especifica os diretórios para excluir.

RemovedDirectories

Opcional ITaskItem[] parâmetro de saída.

Contém os diretórios que foram excluídos com êxito.

Comentários

Com os parâmetros listados acima, esta tarefa herda os parâmetros da TaskExtension herda de classe, que por si só a Task classe. Para obter uma lista desses parâmetros adicionais e suas descrições, consulte Classe TaskExtension (base).

Exemplo

O exemplo a seguir remove as pastas especificadas pela OutputDirectory e DebugDirectory propriedades. Esses caminhos são tratados como relativo ao diretório do projeto.

<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>

Consulte também

Conceitos

Tarefas do MSBuild

Outros recursos

Referência das tarefas do MSBuild