MakeDir (tâche)
Crée des répertoires et, si nécessaire, des répertoires parents.
Paramètres
Le tableau ci-dessous décrit les paramètres de la tâche MakeDir
.
Paramètre | Description |
---|---|
Directories |
Paramètre ITaskItem[] obligatoire.Ensemble de répertoires à créer. |
DirectoriesCreated |
Paramètre de sortie ITaskItem[] facultatif.Répertoires créés par cette tâche. Si certains répertoires n’ont pas pu être créés, cela peut ne pas contenir tous les éléments passés dans le Directories paramètre. |
Notes
En plus des paramètres énumérés ci-dessus, cette tâche hérite des paramètres de la classe TaskExtension , qui elle-même hérite de la classe Task . Pour obtenir la liste de ces paramètres supplémentaires et leurs descriptions, consultez Classe de base TaskExtension.
Exemple
L’exemple de code suivant utilise la MakeDir
tâche pour créer le Output
répertoire à la racine du lecteur, spécifié par la OutputDirectory
propriété, et montre également comment créer plusieurs répertoires, délimités par des points-virgules, et comment créer les répertoires à l’aide d’un élément @(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>
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour