Como: depurar uma versão de compilação
Você pode depurar uma versão de compilação de um aplicativo.
Para depurar uma versão de compilação
Abrir o Páginas de propriedades caixa de diálogo para o projeto.Para obter detalhes, consulte:Modificando as configurações de projeto.
Clique no C/C++ nó.Definir Formato informações de depuração para compatível com C7 (/ /Z7) ou Banco de dados do programa (/Zi).
Expanda vinculador e clique no Geral nó.Definir Habilitar Vínculo Incremental para não (/ /INCREMENTAL: NO).
Selecione o depuração nó.Definir gerar informações de depuração para Sim (/Debug).
Selecione o otimização nó.Definir referências para /OPT: ref e permitem a Dobra COMDAT para /OPT: ICF.
Você pode depurar seu aplicativo de compilação de lançamento.Para encontrar um problema, percorra o código (ou a depuração Just-In-Time de uso), até encontrar onde a falha ocorre e determine o código ou parâmetros incorretos.
Se um aplicativo funciona em uma compilação de depuração, mas não em uma versão de compilação, uma das otimizações do compilador poderá estar expondo um defeito no código fonte.Para isolar o problema, desative as otimizações selecionadas para cada arquivo de código-fonte até localizar o arquivo e a otimização que está causando o problema.(Para acelerar o processo, você pode dividir os arquivos em dois grupos, desativar a otimização de um grupo e quando você encontrar um problema em um grupo, continuar dividindo até que você isole o arquivo com problema.)
Você pode usar /RTC para tentar expor esses erros em suas compilações de depuração.
Para obter mais informações, consulte Otimização de seu código..