Preparação para depuração: 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 definidas da mesma maneira para todos os cenários de depuração não gerenciados.
As tabelas a seguir exibem configurações de propriedades recomendadas.
Configurações não listadas aqui podem variar entre os tipos diferentes de projetos não gerenciados.
Propriedades de Configuração | C/C++ | Nó de Otimização
Nome da propriedade |
Configuração |
---|---|
Otimização |
Defina como Disabled (/0d).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 o programa que possui um erro que aparece somente no código otimizado, você pode ativar esta configuração, mas lembre que o código mostrado na janela Disassembly é gerado de fonte otimizada que pode não corresponder ao que você vê nas suas janelas de origem.Outros recursos, como depuração, podem não se comportar conforme o esperado. |
Propriedades de Configuração | Vinculador |Nó de Depuração
Nome da propriedade |
Configuração |
---|---|
Gerar informações de depuração |
Você deve sempre definir esta opção para Yes (/DEBUG) para criar arquivos necessários para depuração e símbolos de depuração.Quando o aplicativo entra em produção, você pode definir ela como off. |