Share via


Tugas MakeDir

Membuat direktori dan, jika perlu, direktori induk apa pun.

Parameter

Tabel berikut ini menjelaskan parameter tugas MakeDir.

Parameter Deskripsi
Directories Parameter ITaskItem[] wajib.

Kumpulan direktori untuk membuat.
DirectoriesCreated Parameter output ITaskItem[] opsional.

Direktori yang dibuat oleh tugas ini. Jika beberapa direktori tidak dapat dibuat, ini mungkin tidak berisi semua item yang diteruskan ke Directories parameter .

Keterangan

Selain parameter yang tercantum di atas, tugas ini mewarisi parameter dari kelas TaskExtension, yang mewarisi sendiri dari kelas Task. Untuk daftar parameter tambahan ini dan deskripsinya, lihat kelas dasar TaskExtension.

Contoh

Contoh kode berikut menggunakan MakeDir tugas untuk membuat Output direktori di akar drive, yang ditentukan oleh OutputDirectory properti, dan juga menunjukkan cara membuat beberapa direktori, dibatasi oleh titik koma, dan juga cara membuat direktori menggunakan item @(Folders):

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

    <ItemGroup>
        <Folders Include="FolderA;FolderB;FolderC"></Folders>
    </ItemGroup>

    <Target Name="CreateDirectories">
        <MakeDir
            Directories="$(OutputDirectory)"/>
        <MakeDir 
           Directories="Folder1;Folder2"/>
        <MakeDir
           Directories="@(Folders)"></MakeDir>
    </Target>
</Project>

Lihat juga