-recorrência
Compila arquivos de código-fonte em todos os diretórios filho do diretório especificado ou do diretório do projeto.
Sintaxe
-recurse:[dir\]file
Argumentos
dir
Opcional. O diretório no qual você deseja que a pesquisa comece. Se não for especificado, a pesquisa começa no diretório do projeto.
file
Obrigatório. O(s) ficheiro(s) a procurar. Caracteres curinga são permitidos.
Observações
Você pode usar curingas em um nome de arquivo para compilar todos os arquivos correspondentes no diretório do projeto sem usar -recurse
o . Se nenhum nome de arquivo de saída for especificado, o compilador baseará o nome do arquivo de saída no primeiro arquivo de entrada processado. Este é geralmente o primeiro arquivo na lista de arquivos compilados quando visualizados em ordem alfabética. Por esse motivo, é melhor especificar um arquivo de saída usando a -out
opção.
Nota
A -recurse
opção não está disponível no ambiente de desenvolvimento do Visual Studio, ela está disponível apenas ao compilar a partir da linha de comando.
Exemplo
O comando a seguir compila todos os arquivos do Visual Basic no diretório atual.
vbc *.vb
O comando a seguir compila todos os Test\ABC
arquivos do Visual Basic no diretório e todos os diretórios abaixo dele e, em seguida, gera Test.ABC.dll
.
vbc -target:library -out:Test.ABC.dll -recurse:Test\ABC\*.vb