Freigeben über


RemoveDir-Aufgabe

Entfernt die angegebenen Verzeichnisse und alle enthaltenen Dateien und Unterverzeichnisse.

Parameter

In der folgenden Tabelle werden die Parameter der RemoveDir-Aufgabe beschrieben.

Parameter

Beschreibung

Directories

Erforderlicher ITaskItem[]-Parameter.

Gibt die zu löschenden Verzeichnisse an.

RemovedDirectories

Optionaler ITaskItem[]-Ausgabeparameter.

Enthält die Verzeichnisse, die erfolgreich gelöscht wurden.

Hinweise

Zusätzlich zu den oben aufgeführten Parametern erbt diese Aufgabe Parameter von der TaskExtension-Klasse, die selbst von der Task-Klasse erbt. Eine Liste mit diesen zusätzlichen Parametern und ihren Beschreibungen finden Sie unter TaskExtension-Basisklasse.

Beispiel

Im folgenden Beispiel werden die von der OutputDirectory-Eigenschaft und der DebugDirectory-Eigenschaft angegebenen Verzeichnisse entfernt. Diese Pfade werden als relativ zum Projektverzeichnis behandelt.

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

Siehe auch

Konzepte

MSBuild-Aufgaben

Weitere Ressourcen

Referenz zu MSBuild-Aufgaben