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

Como alternativa para compilar programas do Visual Basic de dentro do Visual Studio, você pode compilar a partir da linha de comando para produzir arquivos executáveis (.exe) ou arquivos de biblioteca de vínculo dinâmico (.dll).

O compilador de linha de comando do Visual Basic dá suporte a um conjunto completo de opções que controlam arquivos de entrada e saída, assemblies e opções de depuração e pré-processador. Cada opção está disponível em duas formas intercambiáveis: -option e /option. Esta documentação mostra apenas a forma -option.

A tabela a seguir lista algumas linhas de comando de exemplo que você pode modificar para seu próprio uso.

Para Use
Compilar File.vb e criar File.exe vbc -reference:Microsoft.VisualBasic.dll File.vb
Compilar File.vb e criar File.dll vbc -target:library File.vb
Compilar File.vb e criar My.exe vbc -out:My.exe File.vb
Compilar File.vb e criar uma biblioteca e um assembly de referência chamado File.dll vbc -target:library -ref:.\debug\bin\ref\file.dll File.vb
Compilar todos os arquivos do Visual Basic no diretório atual, com otimizações ativadas e o símbolo DEBUG definido, produzindo File2.exe vbc -define:DEBUG=1 -optimize -out:File2.exe *.vb
Compilar todos os arquivos do Visual Basic no diretório atual, produzindo uma versão de depuração de File2.dll sem exibir o logotipo ou avisos vbc -target:library -out:File2.dll -nowarn -nologo -debug *.vb
Compilar todos os arquivos do Visual Basic no diretório atual para Something.dll vbc -target:library -out:Something.dll *.vb

Dica

Quando você compila um projeto usando o IDE do Visual Studio, você pode exibir informações sobre o comando vbc associado e suas opções de compilador na janela de saída. Para exibir essas informações, abra a caixa de diálogo Opções, Projetos e Soluções, Compilar e Executar e, em seguida, defina o detalhamento da saída de build do projeto do MSBuild como Normal ou um nível mais alto de detalhamento.

Confira também