aufrufe
Code: Select all
[System.Diagnostics.Conditional("DEBUG")]
static void BreakIfInDebugMode()
{
System.Diagnostics.Debugger.Break();
}
Ausgenommen sind ab heute aktuell ausgeführte Instanzen von Visual Studio werden nicht angezeigt. Ich bekomme nur die Option, eine neue Instanz zu starten. Selbst die neue Instanz, die ich über die Debugger-Eingabeaufforderung starte, wird nicht angezeigt, wenn ich sie laufen lasse. Das ist ein großer Aufwand, da ich eine bereits laufende Instanz mit geöffnetem Projekt habe und bereits Haltepunkte um den Code herum festgelegt sind, den ich debuggen möchte.
Mir ist das aufgefallen Vom „Schließen des Programms/Debuggen des Programms“ bis zum „Dialogfeld „Instanz von Visual Studio auswählen““ dauert es länger als üblich. Gibt es Lösungen dafür, warum die Debugger-Auswahl meine bereits ausgeführten Debugger nicht findet?
Bearbeiten: Nach einem Neustart wurde das erwartete Verhalten wiederhergestellt. Es wäre immer noch schön, das Problem mit weniger drastischen Maßnahmen zu beheben.