MakeDir 任务

创建目录,并在必要时创建任何父目录。

参数

下表描述了 MakeDir 任务的参数。

参数 说明
Directories 必选 ITaskItem[] 参数。

要创建的目录集。
DirectoriesCreated 可选的 ITaskItem[] 输出参数。

由此任务创建的目录。 如果无法创建某些目录,则其中可能不包含已传递到 Directories 参数的所有项。

备注

除上面列出的参数外,此任务还从 TaskExtension 类继承参数,后者自身继承自 Task 类。 有关这些其他参数的列表及其说明的信息,请参阅 TaskExtension 基类

示例

以下代码示例使用 MakeDir 任务创建由 OutputDirectory 属性指定的目录。

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

    <PropertyGroup>
        <OutputDirectory>\Output\</OutputDirectory>
    </PropertyGroup>

    <Target Name="CreateDirectories">
        <MakeDir
            Directories="$(OutputDirectory)"/>
    </Target>

</Project>

另请参阅