Debuggen von Visual Studio 2010-DLL-Projekt

Ich versuche zu Debuggen von C/C++ - native-DLL-Projekt in Visual Studio 2010. Ich bin versucht, diese Anweisungen zu befolgen:
http://msdn.microsoft.com/en-us/library/c91k1xcf(v=VS.100).aspx

Möchte ich den integrierten debugger und in der Lage sein, um Schritt-code, untersuchen, Strukturen, etc. als würde ich mit einem regelmäßigen .exe-Projekt. Die Anweisungen auf der Seite oben beschreiben eine Debugging Kategorie unter Konfiguration Eigenschaften, die sehe ich nicht.

http://img707.imageshack.us/img707/4402/lalasz.png

Drücken Sie F5, um Debuggen Ergebnisse in die folgende Fehlermeldung:

Programm kann nicht gestartet "C:\Users.......Test.dll'

Habe ich die debugger für regelmäßige .- exe-Projekte viele Male, und es funktioniert gut auf diesem computer. Ich bin mir nicht sicher, ob ich bin nur etwas fehlt sehr offensichtlich, jetzt aber.

Edit: Da ich es nicht geschafft von Anfang an klar, ich will Visual Studio LoadLibrary meine DLL in einen Prozess stub und lassen Sie mich debug in ein source-level von dort aus, ähnlich wie OllyDbg tut es.

Meine DLL ist nicht der Typ, der besitzt eine Reihe von Funktionen exportiert werden, und genannt. Stattdessen tut es ein switch/case in der DllMain-und auf DLL_PROCESS_ATTACH spawnt ein neuer thread. Daher brauche ich Visual Studio zu tun ist, laden meine DLL in einen stub ausführbare Datei und erlauben Sie mir, breakpoints setzen, etc..

InformationsquelleAutor Mike | 2010-09-07
Schreibe einen Kommentar