RemoveDir 任务
删除指定的目录及其所有文件和子目录。
参数
下表描述了 RemoveDir
任务的参数。
参数 | 说明 |
---|---|
Directories |
必选 ITaskItem[] 参数。指定要删除的目录。 |
RemovedDirectories |
可选的 ITaskItem[] 输出参数。包含已成功删除的目录。 |
备注
除上面列出的参数外,此任务还从 TaskExtension 类继承参数,后者自身继承自 Task 类。 有关这些其他参数的列表及其说明的信息,请参阅 TaskExtension 基类。
示例
以下示例删除 OutputDirectory
和 DebugDirectory
属性指定的目录。 这些路径将视为相对于项目目录的路径。
<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>