Compartilhar via


Depuração gerenciada: Configurações de propriedade recomendada

Este tópico se aplica a:

Edição

Visual Basic

C#

C++

Desenvolvedores Web

Express

Padrão

PRO e equipe

Legenda de tabela:

Aplica-se

Não é aplicada

Comando ou comandos oculta por padrão.

Certas propriedades devem ser conjunto gerenciado da mesma maneira para todos os cenários de depuração.

As tabelas a seguir exibem configurações de propriedades recomendadas.

Configurações não listadas aqui podem variar entre os tipos diferentes de projeto gerenciado.Por exemplo, Iniciar ação será conjunto diferente em um projeto Windows Forms que em um ASP.NET projeto.

Propriedades de configuração na compilar (translation from VPE for Csharp) ou na guia compilar (Visual Basic)

Nome da propriedade

Configuração

Definir constante depurar

TRANSLATION FROM VPE FOR CSHARP: conjunto a caixa de seleção marcada.Isso permite que seu aplicativo usar a classe de depurar.

Definir constante TRACE

TRANSLATION FROM VPE FOR CSHARP: conjunto a caixa de seleção marcada.Isso permite que seu aplicativo usar a classe de rastreamento.

Otimizar código

Translation from VPE for Csharp e Visual Basic: conjunto para false.O código otimizado é mais difícil para depurar, porque as instruções geradas não correspondem diretamente ao seu código fonte.Se você encontrar que o programa tiver um bug que aparece somente no código otimizado, você pode ativar esta configuração, mas lembre-se de que o código mostrado o Desmontagem janela é gerada de fonte otimizada que pode não coincidir com o que é exibido no Editor de código.Para depurar código otimizado, você precisa desativar o recurso Just Meu Código.(See Como: Etapa em Apenas Meu Código).

Para obter mais informações, consulte Configurações de projeto para translation from VPE for Csharp depurar configurações ou Configurações do projeto para uma configuração de depuração no Visual Basic.

Caminho de saída

Para translation from VPE for Csharp, conjunto para bin\depurar\.Para o Visual Basic, conjunto para bin\.

Opções avançadas de compilar

clicar Avançado para conjunto as propriedades avançadas que são descritas na tabela a seguir.

Caixa de diálogo de Configurações de Compilador Avançadas

Nome da propriedade

Configuração

Ativar otimizações

conjunto para false pelos motivos especificados em de Otimizar código opção na tabela anterior.

Gerar informações de depuração

selecionar Esta caixa de seleção para fazer com que o sinalizar /depurar a ser definida durante a compilação, que irá gerar as informações necessárias para facilitar a depurar.

Definir constante depurar

Marque esta caixa de seleção para definir o DEBUG constante, que permite que seu aplicativo para usar o Debug classe.

Definir constante TRACE

Marque esta caixa de seleção para definir o TRACE constante, que permite que seu aplicativo para usar o Trace classe.

Consulte também

Outros recursos

Depurando código gerenciado

Preparação para depuração: Translation from VPE for Csharp e tipos de projeto do Visual Basic