Compartilhar via


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

Como alternativa à compilação de programas do Visual Basic de dentro do Visual Studio, você pode compilar na 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 o -option formulário.

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

Para Utilização
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
Compile File.vb e crie uma biblioteca e um assembly de referência chamado File.dll vbc -target:library -ref:.\debug\bin\ref\file.dll File.vb
Compile todos os arquivos do Visual Basic no diretório atual, com otimizações ativas e o DEBUG símbolo definido, produzindo File2.exe vbc -define:DEBUG=1 -optimize -out:File2.exe *.vb
Compile 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

Ao criar um projeto usando o IDE do Visual Studio, você pode exibir informações sobre o comando vbc associado com 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 a verbosidade de saída de build do projeto DO MSBuild como Normal ou um nível mais alto de verbosidade.

Consulte também