/recurse
Compila arquivos de código-fonte no todos os diretórios filhos do diretório do projeto ou o diretório de projeto.
/recurse:[dir\]file
Argumentos
dir
Opcional. O diretório no qual você deseja começar a pesquisa. Se não for especificado, a pesquisa começará no diretório do projeto.file
Obrigatório. O(s) arquivo(s) a ser(em) procurados. Os caracteres curinga são permitidos.
Comentários
Você pode usar caracteres curinga em um nome de arquivo para compilar todos os arquivos correspondentes no diretório do projeto sem usar /recurse. Se nenhum nome de arquivo de saída é especificado, o compilador baseia o nome do arquivo de saída no primeiro arquivo de saída processado. Isso é geralmente o primeiro arquivo na lista de arquivos compilados quando exibidos em ordem alfabética. Por esse motivo, é melhor especificar um arquivo de saída usando a opção /out.
Dica
A opção /recurse não está disponível de dentro do ambiente de desenvolvimento Visual Studio. Ela está disponível apenas quando se compila da linha de comando.
Exemplo
O código a seguir compila todos os arquivos Visual Basic no diretório atual.
vbc *.vb
O código a seguir compila todos os arquivos Visual Basic no diretório Test\ABC e quaisquer diretórios abaixo dela e em seguida, gera Test.ABC.dll.
vbc /target:library /out:Test.ABC.dll /recurse:Test\ABC\*.vb
Consulte também
Referência
Linhas de comando de compilação de exemplo (Visual Basic)