Gibt es eine Möglichkeit zum Debuggen von c++ - dll-Aufruf aus C# DllImport?

Frage ich mich, ob es eine Möglichkeit zum Debuggen von c++ - dll-Aufruf aus C# PInvoke in VS 2010. Ich habe versucht, um zu befestigen, das Projekt in c# - Anwendung, aber es hat nicht funktioniert - nicht anhalten an einem Haltepunkt.

Versuchte ich auch alles aufzeichnen mit OutputDebugString in C++ - Projekt, aber nichts gedruckt mit PInvoke-Aufruf. Trotz dieser Probleme, die eigentliche Funktion gut läuft.

Jede Beratung wird geschätzt.

  • Dies könnte helfen, aber es sieht aus wie Sie brauchen den .pdb-Datei zu tun etwas sinnvolles: social.msdn.microsoft.com/Forums/en-US/vsx/thread/...
  • Natürlich, die ein Projekt hat .pdb-Datei, aber es war egal. Siehe Hans Antwort.
  • BTW, können Sie drucken von Nachrichten in der DLL. Aber in der Lage sein zu sehen, wie diese Nachrichten in der Konsole, bauen Sie die DLL im debug-Modus.
Schreibe einen Kommentar