Configurações Debug e Release projeto

Um projeto Visual Studio tem configurações separadas para as versões de lançamento e de depuração de um programa.Você constrói a versão de depuração para depurar e a versão de lançamento para o lançamento final.

Várias configurações são usadas para determinar se uma depuração ou uma versão de lançamento são compiladas.Quando você usa a configuração avançada de compilação, o tipo de compilação é determinado configuração de Configurações de soluções , por configurações de Gerenciador de Configurações , e pelas configurações de Propriedades do Projeto , que incluem Caminho de Saída.Quando você usa a configuração simplificada de compilação, o tipo de compilação depende se você clicar no comando de Iniciar Depuração ou comando de Compilar .

ObservaçãoObservação

Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Configurações de Visual Studio.

Configuração de compilação advanced

Quando você usa a configuração avançada de compilação, você tem controle sobre manual definições de configuração e se uma depuração ou uma versão de lançamento são compiladas.A sequência seguinte descreve como o caminho de saída e outras propriedades são determinados para todos os comandos de compilação.

  1. Na barra de ferramentas, a lista suspensa de Configurações da solução contém a configuração de solução ativa.Você seleciona a configuração de solução ativa antes de executar uma compilação.A opção é usada para determinar a configuração de projeto (depuração) ou versão e a plataforma de projeto para projetos na solução, como descrito na próxima etapa.

    Dependendo de suas configurações de desenvolvimento, a barra de ferramentas pode também ter uma lista suspensa de Plataformas da solução , em que você pode definir a plataforma de solução ativa.Esta opção especifica a plataforma para que à solução.Opções podem incluir x86 (padrão), x64, e Qualquer CPU.

  2. Gerenciador de Configurações contém as configurações associadas com a configuração de solução ativa e a plataforma ativa de solução da etapa 1.Gerenciador de Configurações lista a configuração de projeto (depuração) ou versão e a plataforma de projeto (por exemplo, x) para cada projeto na solução.

    Você pode acessar a caixa de diálogo Gerenciador de Configurações escolhendo Compilar na barra de menus.

  3. As páginas do Project designer contém as propriedades associadas com cada plataforma de configuração de projeto e de projeto da etapa 2.Configuração de Caminho de Saída está na página de Compilar (Visual Basic) ou página de Compilar (C#).Consulte a seção de Páginas do Project designer posteriormente neste tópico para obter mais informações.

Configuração simplificada de compilação

Quando você usa a configuração simplificada de compilação, Visual Studio determina se uma compilação de depuração ou uma versão de lançamento.Escolhendo a configuração simplificada de compilação implementa as seguintes configurações:

  • O comando de Iniciar Depuração no menu de Depurar (F5) cria uma versão de depuração, e colocar a compilação no local de depuração independentemente do caminho de saída que você especificar.

  • O comando de Compilar no menu de Compilar usa as configurações de páginas apropriadas do Project designer.Caminho de Saída está na página de Compilar (C#) ou página de Compilar (Visual Basic) do Project designer.

  • O menu de Compilar não contém o comando de Gerenciador de Configurações .

  • As listas suspensas de Configuração e de Plataforma não aparecem em páginas do Project designer.

  • Na barra de ferramentas, as listas suspensas de Configurações da solução e de Plataformas da solução não estão disponíveis.

Páginas do Project designer

Para projetos Visual Basic, as seguintes páginas do Project designer contêm propriedades para depuração de um projeto e liberam a configuração:

Para projetos C#, as seguintes páginas do Project designer contêm propriedades para depuração de um projeto e liberam a configuração:

Quando você usa a configuração avançada de compilação, as páginas acima do Project designer contém uma lista suspensa de Configuração e uma lista suspensa de Plataforma na parte superior.

Quando você usa a configuração simplificada de compilação, as páginas acima do Project designer não contêm Configuração e listas suspensas de Plataforma .O comando de Compilar no menu de Compilar usa as configurações dessas páginas do Project designer.

Para acessar as páginas do Project designer, clique em projectnamePropriedades no menu Project.

Para selecionar a configuração avançada ou simplificada de compilação

  1. No menu Ferramentas, clique em Opções.

  2. Na caixa de diálogo Opções , expanda Projetos e Soluções, e clique em Geral.

  3. Para definir a configuração avançada de compilação, selecione a caixa de seleção Mostrar configurações avançadas de compilação .

    Para definir a configuração simplificada de compilação, desmarque a caixa de seleção Mostrar configurações avançadas de compilação .

Consulte também

Tarefas

Como: criar e editar configurações

Como: Restaurar comandos ocultos do depurador

Referência

Compilação de página, Designer de projeto (C#)

Compilar página Project Designer (Visual Basic)

/Platform (Opções do compilador de C#)

/Platform (Visual Basic)

Conceitos

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

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