Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2243 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  debuggage d'une DLL sous visual studio.net C++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

debuggage d'une DLL sous visual studio.net C++

n°960772
darksqual
Posté le 24-01-2005 à 15:16:38  profilanswer
 

bonjour je souhaite creer un plug in d'authentification pour le service windows media. ce plug in est en effet une dll qui est chargée par ce service.
   sous vc++ 6.0 il était possible de debugger un dll en notifiant à vc le chemin de l'exercutable qui charge cette DLL (c'etait dans setting raccourci Alt+F7). et lors du lancement débug, vc lancait l'exercutable et le débuggage était possible. "je sais je me répète mais c'est claire."
 
   maintenant comment faite visual studio.net C++?
plz help. :cry:


Message édité par darksqual le 24-01-2005 à 15:20:28
mood
Publicité
Posté le 24-01-2005 à 15:16:38  profilanswer
 

n°960781
docmaboul
Posté le 24-01-2005 à 15:23:10  profilanswer
 

ben faut s'attacher au processus avec vs...

n°960795
darksqual
Posté le 24-01-2005 à 15:31:41  profilanswer
 

oui, mais le probleme est qu'il faut deja lancé le processus, je suppose. non :whistle: je vais essayé ça et on vera merci


Message édité par darksqual le 24-01-2005 à 15:32:54
n°960806
docmaboul
Posté le 24-01-2005 à 15:37:17  profilanswer
 

ben sinon, dans vs.net, on n'a pas besoin d'ajouter soi-même dans les propriétés de debug les dll de son projet qui n'ont pas été linkées avec l'exe comme il fallait le faire avec vs6. Il suffit d'aller dans les propriétés de debug de votre dll, de paramétrer l'exe, ses arguments et pis voilà.

n°960837
darksqual
Posté le 24-01-2005 à 15:59:58  profilanswer
 

merci bien. ca marche tout seul.je ne sais pas pourquoi, mais ca marche. :bounce:  
la connection avec la dll se fait normalement au démmarrage du service on s'attache dessu et comme par miracle ca marche.je ne trouve pas ca evident.le service gère peut être l'évenement "Attach DLL" pour ce connecter ! (c'est une hypothèse !).  
l'essentiel c'est que ça marche.
merci encore DocMaboul.

n°960861
darksqual
Posté le 24-01-2005 à 16:21:24  profilanswer
 

En fait la technique "attach to prossecus" existe également sous vc++6. Cette technique est souvent utilisée pour développer des DLLs appelées par des programmes résidents tels que les services Windows ou tout autre application ne pouvant être arrêtée ou lancée simplement.
 
pour ceux que ca intéresse http://www.exood4.com/tutorials/ar [...] ing_fr.pdf
allé bye :hello:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  debuggage d'une DLL sous visual studio.net C++

 

Sujets relatifs
un visual basic .net en open sourceBonnes adresses web visual c++ svp
question sur visual basic !libsdl, visual studio, comment l'installer?
Visual C# .NET et les "cannot copy assembly"[visual C++ 6] probléme de linkage,!!!!!!!!aidezzzz moiiiiiiiiiiii!!!!
[Visual C++] CTreeCtrl icones <--> stateUtilisation d'une DLL dans Java
Affichage dans une picturebox [Visual C++] 
Plus de sujets relatifs à : debuggage d'une DLL sous visual studio.net C++


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR