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.