2009-07-30 13 views
0

Das ist ein harter Titel ist, lassen Sie mich erklären, was ich meine, zur Zeit der Programmierung Ich bin eine Multi-Threaded-Anwendung, und wenn ich einen Haltepunkt in meinem Code eingestellt:Debuggen des Debuggers von Visual Studio 2008 beim Debuggen einer Multithread-Anwendung?

  • Manchmal ist der Haltepunkt nicht Pause,
  • Manchmal kann der Debugger nicht Variablen auswerten,
  • Jedes Mal, Schritt für Schritt nicht wie erwartet funktioniert (es springt überall)

Meine Multi-Thread-App hat 2 Threads: Einer wartet auf Benutzereingaben bei Console.Read(), und der andere möchte debuggen.

Ein Mitarbeiter hat das gleiche Problem mit VS 2008. Kennen Sie eine Lösung für dieses lästige Problem?

Vielen Dank im Voraus für Ihre Hilfe!

+1

Hier ist ein verwandter Thread zu dem Thema: http://stackoverflow.com/questions/336628/step-over-when-debugging-multithreaded-programs-in-visual- Studio – Laserallan

+0

Das ist nicht das gleiche Problem wie ich, ich habe nicht mehrere Thread-Code läuft, man wartet –

Antwort

Verwandte Themen