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 den Eigenschaften OutputDirectory und DebugDirectory angegebenen Verzeichnisse entfernt. Diese Pfade werden als relativ zum Projektverzeichnis behandelt.

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

Weitere Informationen