Задача 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>