Partilhar via


-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 -recurseo . 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  

Consulte também