Mon projet a beaucoup de bibliothèque statique (avec les sources). Certaines bibliothèques de base ne peuvent pas être arrêtées car le code source est différent de la version d'origine. Je sais que je peux contourner si j'éteins « require les fichiers source pour correspondre exactement à la version originale » option, mais cet avertissement me fait inquiète. S'agit-il d'un bogue de Microsoft Visual Studio 2008? Je l'ai entendu arriver quand la somme de contrôle du code source est différente avec obj. J'ai toutes les sources de bibliothèque et lié comme bibliothèque statique, je nettoyais et reconstruisez tous, mais avertissement n'a jamais disparu. Pire encore, lorsque je désactive l'option "Exiger que les fichiers source correspondent exactement à la version d'origine", les fenêtres de contrôle ne peuvent pas montrer quelle variable membre a cette erreur "CORRECTIF: CXX0033 Erreur dans le type OMF de la classe Forward déclaration » http://support.microsoft.com/kb/131147/en-us?fr=1Breakpoint pas accroché lors du débogage dans VS 2008 sp1
Je cherchai débordement de pile et de trouver plusieurs article similaire (http://stackoverflow.com/questions/163133/breakpoint-not-hooked-up-when-debugging-in-vs-net-2005) mais ceux qui ne pouvaient pas m'aider.
Environnement: serveur Windows 2003 x64 Visual Studio 2008 sp1 Version 9.0.30729.1 SP
Merci à l'avance.
Comment puis-je voir où les symboles et les sources de chemins de recherche sont? En tout cas merci. –
Outils/Options/Déboguer (je pense) –
J'ai trouvé ce lien et cela fonctionne. Après quelques expériences, je posterai le résultat. « Une tentative de créer une bibliothèque de débogage qui utilise les en-têtes précompilés peut échouer, et les erreurs de construction fatales peuvent être générées » http://www.kbalertz.com/102697/Build-Errors-Using-Precompiled-Header-Debugging.aspx –