-debug (Visual Basic)

Faz o compilador gerar informações de depuração e colocá-las no(s) arquivo(s) de saída.

Syntax

-debug[+ | -]

ou

-debug:[full | pdbonly]

Argumentos

Termo Definição
+ | - Opcional. Especificar + ou -debug faz o compilador gerar informações de depuração e colocá-las em um arquivo .pdb. Especificar - tem o mesmo efeito que especificar -debug.
full | pdbonly Opcional. Especifica o tipo de informações de depuração geradas pelo compilador. Se você não especificar -debug:pdbonly, o padrão será full, o que permite anexar um depurador ao programa em execução. O argumento pdbonly permite a depuração de código-fonte quando o programa é iniciado no depurador, mas exibe o código de linguagem assembly somente quando o programa em execução está anexado ao depurador.

Comentários

Use essa opção para criar builds de depuração. Se você não especificar -debug, -debug+ ou -debug:full, não será possível depurar o arquivo de saída do programa.

Por padrão, as informações de depuração não são emitidas (-debug-). Para emitir informações de depuração, especifique -debug ou -debug+.

Para obter informações sobre como configurar o desempenho de depuração de um aplicativo, consulte Facilitando a depuração de uma imagem.

Para configurar -debug no ambiente de desenvolvimento integrado do Visual Studio
1. Com um projeto selecionado no Gerenciador de Soluções, no menu Projeto, clique em Propriedades.
2. Clique na guia Compilar.
3. Clique em Opções Avançadas de Compilação.
4. Modifique o valor na caixa Gerar Informações de Depuração.

Exemplo

O exemplo a seguir coloca informações de depuração no arquivo de saída App.exe.

vbc -debug -out:app.exe test.vb

Confira também