RemoveDir (tâche)
Supprime les répertoires spécifiés ainsi que tous leurs fichiers et sous-répertoires.
Paramètres
Le tableau ci-dessous décrit les paramètres de la tâche RemoveDir
.
Paramètre | Description |
---|---|
Directories |
Paramètre ITaskItem[] obligatoire.Spécifie les répertoires à supprimer. |
RemovedDirectories |
Paramètre de sortie ITaskItem[] facultatif.Contient les répertoires qui ont été supprimés. |
Remarques
En plus des paramètres énumérés ci-dessus, cette tâche hérite des paramètres de la classe TaskExtension , qui elle-même hérite de la classe Task . Pour obtenir la liste de ces paramètres supplémentaires et leurs descriptions, consultez Classe de base TaskExtension.
Exemple
L’exemple suivant supprime les répertoires spécifiés par les propriétés OutputDirectory
et DebugDirectory
. Ces chemins sont traités comme étant relatifs au répertoire du projet.
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2005">
<PropertyGroup>
<OutputDirectory>\Output\</OutputDirectory>
<DebugDirectory>\Debug\</DebugDirectory>
</PropertyGroup>
<Target Name="RemoveDirectories">
<RemoveDir
Directories="$(OutputDirectory);$(DebugDirectory)" />
</Target>
</Project>