Préparation du débogage : paramètres de propriété recommandés
Cette rubrique s'applique à :
Édition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium et Ultimate |
Certaines propriétés doivent être définies de la même manière pour tous les scénarios de débogage non managé.
Les tableaux suivants présentent les paramètres de propriété recommandés.
Les paramètres qui n'y sont pas répertoriés peuvent varier parmi les différents types de projet non managés.
Propriétés de configuration | C/C++ | nœud Optimisation
Nom de la propriété |
Paramètre |
---|---|
Optimisation |
Affectez la valeur Désactivé (/0d). Le code optimisé est plus difficile à déboguer, car les instructions générées ne correspondent pas directement à votre code source. Si vous trouvez que votre programme présente un bogue uniquement dans du code optimisé, vous pouvez activer ce paramètre, tout en gardant à l'esprit que le code affiché dans la fenêtre Code machine est généré à partir d'une source optimisée qui peut ne pas correspondre à ce que vous voyez dans vos fenêtres source. D'autres fonctionnalités, telles que l'exécution pas à pas, peuvent ne pas se comporter comme prévu. |
Propriétés de configuration | Éditeur de liens | nœud Débogage
Nom de la propriété |
Paramètre |
---|---|
Générer des informations de débogage |
Vous devez toujours définir cette option sur Oui (/DEBUG) pour créer les symboles et fichiers nécessaires au débogage. Lorsque l'application passe en phase de production, vous pouvez la désactiver. |