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çãoObservação

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

/ saída (Visual Basic)

Linhas de comando de compilação de amostra (Visual Basic)

Outros recursos

Visual Basic compilador de linha de comando