Tarefa de 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 de tarefas.
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
Além de para os parâmetros listados acima, esta tarefa herda os parâmetros da TaskExtension , a própria classe herda o Task classe. Para obter uma lista desses parâmetros adicionais e suas descrições, consulte Classe Base de TaskExtension.
Exemplo
O exemplo a seguir remove diretórios especificados pela OutputDirectory e DebugDirectory Propriedades. Estes 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>