Preparação para depuração: Configurações recomendadas de propriedade
This topic applies to:
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium e Ultimate |
Certain properties should be set the same way for all unmanaged debugging scenarios.
The following tables display recommended property settings.
Settings not listed here may vary among the different unmanaged project types.
Configuration Properties | C/C++ | Optimization node
Nome de propriedade |
Setting |
---|---|
Otimização |
Set to Disabled (/0d). Optimized code is harder to debug, because the generated instructions do not correspond directly to your source code. Se você encontrar o programa tiver um erro que aparece somente no código otimizado, você pode ativar esta configuração, mas lembre-se de que o código mostrado na Disassembly janela é gerada de fonte otimizada que pode não coincidir com o que você vê em suas janelas de origem. Outros recursos, como revisão, podem não se comportar conforme o esperado. |
Configuration Properties | Linker | Debugging node
Nome de propriedade |
Setting |
---|---|
Gerar informações de depuração |
You should always set this option to Yes (/DEBUG) to create debugging symbols and files needed for debugging. Quando o aplicativo entra em produção, você pode defini-la como desativado. |