Compartir a través de


-recurse

Compila archivos de código fuente en todos los directorios secundarios del directorio especificado o del directorio del proyecto.

Sintaxis

-recurse:[dir\]file  

Argumentos

dir
Opcional. Directorio en el que desea que se inicie la búsqueda. Si no se especifica, la búsqueda comienza en el directorio del proyecto.

file
Obligatorio. Los archivos que se van a buscar. Se permiten caracteres comodín.

Observaciones

Puede usar caracteres comodín en un nombre de archivo para compilar todos los archivos coincidentes en el directorio del proyecto sin usar -recurse. Si no se especifica ningún nombre de archivo de salida, el compilador basa el nombre del archivo de salida en el primer archivo de entrada procesado. Por lo general, este es el primer archivo de la lista de archivos compilados alfabéticamente. Por este motivo, es mejor especificar un archivo de salida mediante la -out opción .

Nota:

La -recurse opción no está disponible desde el entorno de desarrollo de Visual Studio; solo está disponible al compilar desde la línea de comandos.

Ejemplo

El comando siguiente compila todos los archivos de Visual Basic en el directorio actual.

vbc *.vb  

El comando siguiente compila todos los archivos de Visual Basic en el Test\ABC directorio y todos los directorios debajo de él y, a continuación, genera Test.ABC.dll.

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

Consulte también