Compartir a través de


-recurse

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

Sintaxis

-recurse:[dir\]file  

Argumentos

dir
Opcional. El directorio en el que quiere que comience la búsqueda. Si no se especifica, la búsqueda comienza en el directorio del proyecto.

file
Obligatorio. Los archivos que buscará. Se admiten los caracteres comodín.

Comentarios

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. Normalmente es el primer archivo de la lista de archivos compilados cuando está ordenada alfabéticamente. Por esta razón, es mejor especificar un archivo de salida mediante la opción -out.

Nota

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

Ejemplo

El siguiente comando compilar todos los archivos de Visual Basic del directorio actual.

vbc *.vb  

El siguiente comando compila todos los archivos de Visual Basic en el directorio Test\ABC y los directorios que haya por debajo y luego genera Test.ABC.dll.

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

Vea también