Compartilhar via


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

Observação:

O /recurse opção não está disponível no ambiente de desenvolvimento do Visual Studio; ela está disponível apenas durante a compilação 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

/out (Visual Basic)

Exemplos de Linhas de Comando de Compilação

Outros recursos

Compilador do Visual Basic