MakeDir 工作

建立目錄,以及任何父目錄 (如有必要)。

參數

下表說明 MakeDir 工作的參數。

參數 描述
Directories 必要的 ITaskItem[] 參數。

要建立的目錄集合。
DirectoriesCreated 選擇性的 ITaskItem[] 輸出參數。

這項工作所建立的目錄。 如果無法建立某些目錄,這可能不包含傳遞至 Directories 參數的所有專案。

備註

除了上述所列的參數,此項工作還會繼承 TaskExtension 類別中的參數,而該類別本身又繼承 Task 類別。 如需這些其他參數的清單及其描述,請參閱 TaskExtension 基底類別

範例

下列程式代碼範例會使用 工作 MakeDir ,在 Output 屬性所 OutputDirectory 指定的磁碟驅動器根目錄建立目錄,並示範如何建立多個目錄、以分號分隔,以及如何使用專案 @(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>

另請參閱