dll debuggen
-
Ich habe eine DLL mittels LoadLibrary und GetProcAddress geladen, funktioniert auch. Nun ist aber ein Fehler in der DLL, wir kann ich eine DLL debuggen ?
Wenn ich die exe debugge sehe ich nur das ein Fehler in dieser Funktion ist, aber nicht wo, ich kann nicht in die Funktion der DLL springen. genau das gleiche wenn ich die DLL debuggen will, ich gebe die exe an und sehe nur das er bei der Funktion stehen bleibt.
Ich benutze VS2005.
thx
-
Du hast die DLL aber als Debug kompiliert, ja? Das funktioniert eigentlich schon problemlos. Ich weiß allerdings nicht, ob dafür bestimmte Voraussetzungen erfüllt sein müssen (bei uns bin ich halt in ein bestehendes Projekt eingestiegen...). Ist die DLL Teil deiner Projektmappe?
-
Ohhhh gott. Ich suche seit 3 Stunden nach dem Fehler, darum habe ich auch hier reingeschrieben. Tja, man sollte halt nicht FreeLibrary vor dem Aufruf der Funktion machen.
Werde jetzt erst mal meinen Rechner ausmachen, da er sonst ausm Fenster fliegt
Trotzdem danke für die Antwort.