Compartilhar via


Como definir configurações de depuração e versão

Um projeto do Visual Studio 2012 tem configurações separadas para as versões Release e Debug do seu programa. Como os nomes dizem, você constrói a versão Debug para depurar e a versão Release para a distribuição da versão final.

Se você criar seu programa no Visual Studio, o Visual Studio criará automaticamente essas configurações e definirá opções padrão e outras configurações apropriadas. Com as configurações padrão:

  • A configuração de depuração do seu programa é compilada com informações de depuração simbólica e sem otimização. A otimização complica a depuração, porque a relação entre o código fonte e as instruções geradas é mais complexa.

  • A configuração de Versão do seu programa não contém informações de depuração simbólica e é totalmente otimizada. Informações de depuração podem ser geradas em Arquivos PDB, dependendo das opções do compilador que são usadas. Criar arquivos PDB pode ser muito útil se você posteriormente precisa depurar a versão de lançamento.

É possível alternar entre versões de lançamento e de depuração usando a barra de ferramentas padrão ou o gerenciador de configurações.

Dica

Ao configurar o Visual Studio, será solicitado que você escolha um conjunto de configurações de desenvolvimento para a sua linguagem de programação principal.Se você escolher as Configurações de Desenvolvimento do Visual Basic, a ferramenta para escolher a configuração Depuração ou Versão não aparecerá na barra de ferramentas.Em vez disso, o Visual Studio automaticamente escolhe a configuração de depuração quando você escolhe Iniciar no menu Depurar e as configurações de versão quando você usa o menu Compilação.Para alterar as configurações de desenvolvimento, consulte Como restaurar comandos de depurador ocultos.Depois que você alterar as Configurações de Desenvolvimento, verifique se Mostrar configurações avançadas de compilação está selecionada na caixa de diálogo Opções, categoria Projetos e Soluções, página Geral.

Para alternar rapidamente para a configuração Debug ou Release

  • Na barra de ferramentas Padrão, escolha Depurar ou Versão na caixa de listagem Configurações da Solução.

  • Essa barra de ferramentas não está disponível no Visual Basic Express ou no Visual C# Express. É possível usar os itens de menu Solução de Compilação F6 e de Iniciar Depuração F5 para escolher a configuração.

Para alternar para a configuração Debug ou Release

  1. No Gerenciador de Soluções, selecione o projeto.

  2. No menu Exibir, clique em Páginas de Propriedades.

  3. Clique na guia Compilação ou Depurar, em Visual C# ou um projeto Visual F#, na guia Compilar ou Depurar, em um projeto Visual Basic ou em Propriedades de Configuração, em um projeto do Visual C++.

  4. Na lista suspensa Configuração, clique em Depurar ou Versão.

Consulte também

Tarefas

Como criar e editar configurações de teste

Referência

Definições do projeto para uma configuração de depuração do C++

Conceitos

Definições do projeto para configurações de depuração do C#

Definições do projeto para uma configuração de depuração do Visual Basic

Outros recursos

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

Configurações Debug e Release projeto