RemoveDir — zadanie
Usuwa określone katalogi i wszystkie jego pliki i podkatalogi.
Parametry
W poniższej tabeli opisano parametry RemoveDir
zadania.
Parametr | Opis |
---|---|
Directories |
Wymagany parametr interfejsu ITaskItem[] .Określa katalogi do usunięcia. |
RemovedDirectories |
Opcjonalny ITaskItem[] parametr wyjściowy.Zawiera katalogi, które zostały pomyślnie usunięte. |
Uwagi
Oprócz parametrów wymienionych powyżej to zadanie dziedziczy parametry z TaskExtension klasy, która sama dziedziczy z Task klasy. Aby uzyskać listę tych dodatkowych parametrów i ich opisy, zobacz TaskExtension, klasa bazowa.
Przykład
Poniższy przykład usuwa katalogi określone przez OutputDirectory
właściwości i DebugDirectory
. Te ścieżki są traktowane jako względne względem katalogu projektu.
<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>