Definições do projeto para uma configuração de depuração do Visual Basic
Você pode alterar as configurações do projeto para uma configuração de depuração Visual Basic na janela Páginas de Propriedades, conforme discutido em Configurações de depuração e lançamento. As tabelas a seguir mostram onde localizar configurações relacionadas ao depurador na janela Páginas de Propriedades.
Aviso
Este tópico não se aplica a aplicativos da Store.Consulte Iniciar uma sessão de depuração de um aplicativo da Store no Visual Studio (VB, C#, C++ e XAML)
Guia Depurar
Configuração |
Descrição |
---|---|
Configuração |
Define o modo para compilar o aplicativo. Escolha entre Ativa (depuração), Depurar, Versão, Todas as Configurações. |
Iniciar ação |
Esse grupo de controles especifica a ação que ocorrerá quando você escolhe Iniciar do menu Depurar.
|
Argumentos de linha de comando |
Especifica argumentos de linha de comando para o programa ser depurado. O nome do comando é o nome do programa especificado em Iniciar programa externo. Se Iniciar Ação for definida para iniciar URL, os argumentos de linha de comando serão ignorados. |
Diretório de trabalho |
Especifica o diretório de trabalho do programa que está sendo depurado. No Visual Basic, o diretório de trabalho é o diretório a partir do qual o aplicativo é iniciado. 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á marcada, a depuração remota é habilitada. Na caixa de texto, digite o nome de um computador remoto no qual o aplicativo executará para fins de depuração ou um Nome do servidor Msvsmon. O local do EXE no computador remoto é especificado pela propriedade Caminho da Saída na guia Compilação. O local deve ser um diretório compartilhável no computador remoto. |
Depuração de código não gerenciado |
Permite depurar chamadas para código Win32 nativo (não gerenciado) a partir do seu aplicativo gerenciado. Isso tem o mesmo efeito que selecionar Misto como Tipo de Depurador em um projeto do Visual C++. |
Depuração SQL Server |
Permite depuração de objetos de banco de dados do SQL Server. |
Guia Compilar: pressione o botão Opções de Compilação Avançadas
Configuração |
Descrição |
---|---|
Habilitar otimizações |
Essa opção deve estar desmarcada. A otimização faz o código que é realmente executado ser diferente do código-fonte visto no Visual Studio e, portanto, dificulta a depuração. Se o código estiver otimizado, os símbolos não serão carregados por padrão ao depurar com Apenas Meu Código. |
Gerar informações de depuração |
Definida por padrão nas versões de depuração e lançamento, essa configuração (equivalente à opção /debug do compilador) cria informações de depuração em tempo de compilação. O depurador usa essas informações para mostrar nomes de variável e outras informações em um formato útil quando você estiver depurando. Se você compilar seu programa sem essas informações, a funcionalidade do depurador será limitada. Para obter mais informações, consulte /debug. |
Defina a constante DEPURAR |
Definir esse símbolo habilita a compilação condicional de funções de saída da Classe de depuração. Com esse símbolo definido, os métodos da classe de depuração geram saída para 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 será gerada. Esse símbolo deve ser definido na versão de depuração e não na versão de lançamento. Definir esse símbolo em uma versão de lançamento cria código desnecessário que deixa a execução do seu programa mais lenta. |
Defina a constante RASTREAR |
Definir esse símbolo habilita a compilação condicional de funções de saída da Classe de rastreamento. Com esse símbolo definido, os métodos da classe de rastreamento geram saída para 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 de rastreamento será gerada. Esse símbolo é definido por padrão para as versões de depuração e lançamento. |