IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual C++ Discussion :

Visual C++ 6.0 : Breakpoints désactivés


Sujet :

Visual C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de OtI$
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    64
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 64
    Par défaut Visual C++ 6.0 : Breakpoints désactivés
    Salut! http://www.developpez.net/forums/ima...lies/salut.gif


    Tout d'abord, je ne sais pas si je suis dans le bon forum pour poser ma question.
    Mon problème concerne l'utilisation de Visual C++ 6.0.
    J'ai déja utilisé ce framework pour des projets (création de dll) et cela a toujours bien fonctionné. Mais la, j'ai un projet que je souhaite débugger (DLL): je place mes points d'arret et lorsque je veux executer l'application appelante pour débugger pas à pas ma DLL, j'obtient une MessageBox me disant que visual à désactiver plusieurs breakpoints (en fait, tous... ).

    Quelqu'un a t il déja rencontré ce problème ? apparememment, j'ai pu lire que des gens avaient eu le même problème dans leurs projets, mais je n'ai pas trouvé de solution acceptable et qui marche chez moi. N'y aurait il pas tout bonnement une case à cocher quelque part dans une des 12 000 fenetres de visual ??

    Merci pour votre aide.
    a+

    greg

  2. #2
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    tu est en mode débug ?
    tu as lié ta dll à l'exectuable pour debugger ?

  3. #3
    Membre confirmé Avatar de OtI$
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    64
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 64
    Par défaut
    Oui pardon j'ai oublié de préciser.
    En effet, je travaille en mode Debug.
    J'ai bien lié l'executable dans le panneau Projets / settings / Win32Debug onglet Debug.

    Donc, le comportement observé, c'est quand je fais build / start debug / go (ou F5), tout d'abord il m'indique que mon appli appellante ne comporte pas d'information pour le debug, je dit donc OK, puis la il m'affiche un pop up ou il me dit qu'il va désactiver tout mes points d'arret. Je n'ai qu'un choix, c'est "OK".
    Après, il m'affiche un code assembleur(le fichier s'appelle Disassembly) et je dois encore faire F5 pour continuer l'exécution, mais sans pouvoir débugger ma DLL.

    Est ce que cela t'inspire quelque chose ?
    Merci.

    Greg

  4. #4
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    t'as fait un clean ? rebuild all ? supprimés les fichiers temporaires dans ton projet ? et lié ta dll à l'executable (add aditionnal dependency si je me rappelle bien)

  5. #5
    Membre confirmé Avatar de OtI$
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    64
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 64
    Par défaut
    Pour le clean et le rebuild all je peux te dire oui.
    Et même une inifinité de fois....
    Les fichiers temporaires, parle tu des fichiers situés dans un rep IntermediateFiles ? (Projets / Settings / Win32 Debug / onglet général champ Intermdiate Files ? Si c'est cela, je viens de vider le contenu de ce rep.
    J'ai aussi essayer de virer tous mes breakpoints, de compiler puis d'ajouter mes break points, de builder et d'executer mais sans succès.

    Peux tu expliciter le role des dependances s'il te plait ? Je n'ai pas bien saisi. Merci

    Greg

  6. #6
    Membre confirmé Avatar de OtI$
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    64
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 64
    Par défaut
    Le message d'erreur est le suivant:
    "One or more breakpoints cannot be set and have been disabled"

    Ce qui m'a de suite fait pensé au fait que mes points d'arret n'étaient pas bien placés. Mais après vérification, ce message apparait même si mes break points sont bien placés

    a++

Discussions similaires

  1. désactiver et réactiver l'aide de visual studio
    Par TSniper dans le forum Visual Studio
    Réponses: 0
    Dernier message: 22/04/2010, 22h45
  2. socket et breakpoint sous visual
    Par guillaume07 dans le forum Visual C++
    Réponses: 4
    Dernier message: 12/01/2010, 18h30
  3. Désactiver le débogueur de Visual Studio
    Par Invité dans le forum Visual Studio
    Réponses: 18
    Dernier message: 20/03/2008, 16h30
  4. Désactiver le Débogueur visual studio 2005
    Par CLion dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 23/12/2007, 22h42
  5. Réponses: 10
    Dernier message: 19/03/2007, 15h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo