Debuggen von nativem code beim Aufruf von managed

Ich geschrieben habe eine C# Anwendung, wo ein Großteil der Arbeit wird in einer C++ - back-end. Nun habe ich aktiv an der Entwicklung beider Seiten, und die aktuelle iteration der back-end-löst eine Zugriffsverletzung in einer bestimmten Funktion. Wie kann ich gehen und Debuggen? VS, bricht auch nicht auf Ausnahmen oder Haltepunkte in nativen code, noch zeigen Sie den call-stack oder einheimische der native code, obwohl beide Projekte gebaut werden, in der gleichen Lösung. Ich würde eher zu vermeiden, um zurück zu gehen und Wurf alle meine native code mit logging-Anweisungen.

  • Welches OS und VS-Versionen? VS2008 und früher nicht unterstützt mixed-mode-debugging im 64-bit Modus.
  • 4.0 impliziert VS 2010
InformationsquelleAutor Puppy | 2010-12-04
Schreibe einen Kommentar