Frage

Visual Studio kann den Anrufstapel drucken, wenn der Haltepunkt getroffen wird, und kann aufhören, wenn die Bedingungen erfüllt sind. Gibt es eine Möglichkeit, das zu kombinieren, und anhalten, wenn die Funktion von einem anderen ausgewählten Anrufen aufgerufen wird, und ignorieren Sie alle anderen Anrufe.

War es hilfreich?

Lösung

Ich glaube, der einzige Weg, dies zu tun, ist mit einem Makro.Klicken Sie mit der rechten Maustaste auf Ihren Haltepunkt, wählen Sie "Wenn Sie HIT ...". generasacodicetagpre.

das obige ist halb psuedo code;Ich habe es nicht wirklich getestet, sollte aber mit einigen kleineren Änderungen zusammenarbeiten.

Note Hinweis

BTW, wenn Sie nach .NET / C # fragen würden, wäre es viel einfacher gewesen, Sie hätten nur einen bedingten Haltepunkt auf gemacht haben können generasacodicetagpre.

... und mit ihm fertig sein.

Andere Tipps

nicht sicher, aber Sie können mit entweder Filterungen oder Bedingungen möglicherweise einfacher sein, obwohl es einfacher ist, den Haltepunkt einfach auf den Anrufvorgang zu legen

Dies ist eine gute Ressource: Mastering Debugging in Visual Studio 2010 - Ein Anfängerführer

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top