debuggage d'une DLL sous visual studio.net C++ - C++ - Programmation
Marsh Posté le 24-01-2005 à 15:31:41
oui, mais le probleme est qu'il faut deja lancé le processus, je suppose. non je vais essayé ça et on vera merci
Marsh Posté le 24-01-2005 à 15:37:17
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à.
Marsh Posté le 24-01-2005 à 15:59:58
merci bien. ca marche tout seul.je ne sais pas pourquoi, mais ca marche.
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.
Marsh Posté le 24-01-2005 à 16:21:24
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
Marsh Posté le 24-01-2005 à 15:16:38
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.
Message édité par darksqual le 24-01-2005 à 15:20:28