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

EDI/Outils Discussion :

[C#]Debuggage d'une dll


Sujet :

EDI/Outils

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2002
    Messages : 66
    Points : 40
    Points
    40
    Par défaut [C#]Debuggage d'une dll
    Bonjour,

    J'aimerais savoir si c'est possible de faire du pas-à-pas dans une dll.
    Je commence le pas-à-pas dans le programme principal, mais lorsque je fais un appel d'une fonction se trouvant dans ma dll, je ne peux pas entrer dans cette fonction.

    Comment faire pour que cela soit possible avec Visual Studio 2003 ??

    Merci d'avance

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2002
    Messages : 66
    Points : 40
    Points
    40
    Par défaut
    Personne ne sait comment faire alors ??

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2002
    Messages : 66
    Points : 40
    Points
    40
    Par défaut
    Apparemment il faut bidouiller dans les propriétés de configuration, se trouvant elles-mêmes dans les propriétés du projet.


    A l'onglet débogage, il me semble qu'il faut mettre comme mode de débogage "Programme". Ce qui normalement devrait rendre actif le champ situé en dessous, à savoir Démarrer l'application, dans lequel on spécifie le programme principal je pense...mais déjà ce champ reste inactif...

    Qqn en sait-il + là dessus ?

    Merci d'avance[/img]

  4. #4
    Membre habitué Avatar de del-dongo
    Inscrit en
    Mai 2003
    Messages
    147
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 147
    Points : 183
    Points
    183
    Par défaut
    2 solutions soit tu intègre le projet de ta dll dans celui de ton application principale, soit tu ouvre ton projet de dll dans une second visual studio (en faisant attention à ce que la version utilisé par ton projet principal est exactement la même que la derniere compil de ta dll), et dès lors le debuggage s'effectue corrrectement dans ta dll...

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2002
    Messages : 66
    Points : 40
    Points
    40
    Par défaut
    Ok merci.
    J'ai trouvé encore une alternative, par rapport à ce que j'ai décrit avec les propriétés du projet.

    Alors en fait, il faut mettre l'option "programme" pour le champ mode de débogage" sur le projet de la dll. Là le champ démarrer l'application est toujours inactif. Pour le rendre actif, il faut d'abord faire Ok puis revenir dans cette boite de dialogue. Là il sera actif. Ensuite dans ce champ, on sélectionne l'exe de notre programme principal.

    Ensuite pour réellement lancer le débogage, clic droit sur le projet de la dll en question, puis débogage et pas-à-pas détaillé.

    Cela lance l'application principale (vu qu'on la spécifié auparavant). Il sufffit de mettre des breakpoints ou on veut dans notre dll.

    Voilà !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [LabVIEW 7.1] Debuggage d'une dll
    Par vbbarent dans le forum LabVIEW
    Réponses: 4
    Dernier message: 28/08/2008, 17h27
  2. pb de récup de handle à partir d'une dll
    Par yokito dans le forum Langage
    Réponses: 2
    Dernier message: 20/08/2002, 12h29
  3. Utilisation d'une dll écrite en delphi 5 dans VB6
    Par Jean-Louis dans le forum Langage
    Réponses: 4
    Dernier message: 05/08/2002, 09h19
  4. Declarer une dll Delphi ?
    Par DelphiCool dans le forum C++Builder
    Réponses: 2
    Dernier message: 26/07/2002, 10h07
  5. Equivalent à ExeName pour une DLL
    Par Smortex dans le forum Langage
    Réponses: 7
    Dernier message: 16/07/2002, 21h07

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