Поделиться через


Задача MakeDir

Создание каталогов и, при необходимости, любых родительских каталогов.

Параметры

В следующей таблице описаны параметры задачи MakeDir.

Параметр

Описание

Directories

Обязательный параметр ITaskItem[].

Набор каталогов, которые требуется создать.

DirectoriesCreated

Необязательный выходной параметр ITaskItem[].

Каталоги, созданные этой задачей. Если некоторые каталоги создать невозможно, в данном наборе будут содержаться не все элементы, передаваемые параметру Directories.

Заметки

Помимо параметров, которые перечислены выше, эта задача наследует параметры от класса TaskExtension, который наследует от класса Task. Чтобы получить список этих доп параметров и их описаний, см. Базовый класс TaskExtension.

Пример

В следующем примере кода задача MakeDir используется для создания каталога, указанного в свойстве OutputDirectory.

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

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

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

</Project>

См. также

Основные понятия

Задачи MSBuild

Другие ресурсы

Справочные сведения о задачах MSBuild