Partager via


/recurse

Compile des fichiers de code source dans tous les répertoires enfants du répertoire spécifié ou du répertoire du projet.

/recurse:[dir\]file

Arguments

  • dir
    Facultatif. Répertoire dans lequel vous voulez commencer la recherche. Si ce répertoire n'est pas spécifié, la recherche commence dans le répertoire du projet.

  • file
    Obligatoire. Le ou les fichiers à rechercher. Les caractères génériques sont autorisés.

Notes

Vous pouvez utiliser des caractères génériques dans un nom de fichier pour compiler tous les fichiers correspondants dans le répertoire du projet sans utiliser /recurse. Si aucun nom de fichier de sortie n'est spécifié, le compilateur base le nom du fichier de sortie sur le premier fichier d'entrée traité. Généralement, c'est le premier fichier de la liste de fichiers compilés lorsqu'ils sont affichés par ordre alphabétique. Par conséquent, il est préférable de spécifier un fichier de sortie à l'aide de l'option /out.

Notes

L'option /recurse n'est pas accessible dans l'environnement de développement Visual Studio. Elle est disponible uniquement lors de la compilation à partir de la ligne de commande.

Exemple

Le code suivant compile tous les fichiers Visual Basic dans le répertoire en cours.

vbc *.vb

Le code suivant compile tous les fichiers Visual Basic dans le répertoire Test\ABC et dans tous les répertoires en dessous de celui-ci, puis génère Test.ABC.dll.

vbc /target:library /out:Test.ABC.dll /recurse:Test\ABC\*.vb

Voir aussi

Référence

/out (Visual Basic)

Exemples de lignes de commande de compilation (Visual Basic)

Autres ressources

Compilateur de ligne de commande de Visual Basic