Compartilhar via


Configuração de depuração de configurações do projeto para um Visual Basic

Você pode alterar configurações do projeto para uma configuração de depuração de Visual Basic na janela de Páginas de Propriedade , conforme discutido em Configurações de depuração e versão.As tabelas a seguir mostram onde localizar depurador- configurações relacionadas na janela de Páginas de Propriedade .

Observação de cuidadoCuidado

Este tópico não se aplica para armazenar apps.Consulte Como iniciar uma sessão de depuração (Visual C++, visual C# e Visual Basic).

Guia de depuração

Configuração

Descrição

Configuração

Defina o modo para compilar o aplicativo.Escolher entre Ativa (depuração), Depurar, Versão, Todas as Configurações.

Inicie a ação

Este grupo de controles especifica a ação que ocorrerá quando você escolhe início do menu de depuração.

  • Iniciar projeto é a opção e inicia o projeto de inicialização para depurar.Para obter mais informações, consulte Escolhendo o projeto de inicialização.

  • Inicie o programa externo permitem que você inicie e anexar a um programa que não é parte de um projeto de Visual Studio .Para obter mais informações, consulte anexar a um programa em execução.

  • Inicie o navegador na URL permite que você depurar um aplicativo da Web.

Argumentos da linha de comando

Especificar argumentos de linha de comando para que o programa seja depurado.O nome de comando é o nome do programa especificado no programa externo de Início.Se a ação de Início é definida iniciar o URL, argumentos de linha de comando são ignorados.

Diretório de trabalho

Especifica a pasta de trabalho do programa que está sendo depurado.Em Visual Basic, diretório de trabalho é o diretório que o aplicativo é iniciado de.O diretório de trabalho padrão é \bin\Debug ou \bin\Release, dependendo da configuração atual.

Use o computador remoto

Quando a caixa de seleção está selecionada, a depuração remota está habilitada.Em a caixa de texto, você pode digitar o nome de um computador remoto onde o aplicativo é executado para fins de depuração ou Nome do servidor de Msvsmon.O local de EXE no computador remoto é especificado pela propriedade do caminho de saída de compilação na guia.O local deve ser um diretório compartilhável no computador remoto.

Depuração de código não gerenciado

Permite que você depurar chamadas para código não gerenciado () do Win32 de nativo do seu aplicativo gerenciado.Isso tem o mesmo efeito que misturado para selecionar o depurador para digitar em um projeto de Visual C++ .

Depuração SQL Server

Permite a depuração de objetos de banco de dados SQL Server.

Compile a guia: pressione Avançada compila o botão de opções

Configuração

Descrição

Habilitar otimizações

Esta opção deve ser desmarcada.Otimização faz com que o código que é executado na verdade para ser diferente de código-fonte visto em Visual Studio, e ele faz isso difícil depuração.Se o código é otimizado, os símbolos não devem ser carregados por padrão ao depurar apenas com my código.

Gerar informações de depuração

Definido por padrão na depuração e versões de lançamento, esta configuração (equivalente à opção de compilador /debug) cria informações de depuração em tempo de compilação.O depurador usa essas informações para mostrar os nomes de variáveis e outras informações em um formulário útil quando você está depurando.Se você compilar o programa sem essa informação, a funcionalidade do depurador será limitada.Para obter mais informações, consulte /debug.

Defina a constante debug

Defina esse símbolo permite que a compilação condicional de funções de saída de depurar a classe.Com esse símbolo definido, métodos da classe geram saída de depuração a A janela de saída.Sem esse símbolo, os métodos da classe de depuração não são compilados e nenhuma saída é gerada.Esse símbolo deve ser definido na versão de depuração e não ser definido na versão de lançamento.Defina esse símbolo em uma versão de lançamento cria o código desnecessário que ele desacelera seu programa para baixo.

Defina a constante trace

Defina esse símbolo permite que a compilação condicional de funções de saída de rastrear a classe.Com esse símbolo definido, métodos da classe geram saída de rastreamento a A janela de saída.Sem esse símbolo, os métodos da classe de rastreamento não são compilados e nenhuma saída do rastreamento é gerada.Esse símbolo é definido por padrão para depuração e versões de lançamento.

Consulte também

Outros recursos

Configurações de depuração e preparação