2008-12-30 6 views
15

Ich habe einige Code, der eine Reihe von Ausnahmen verursacht (die sicher ignoriert werden kann), aber es flutet mein Debug-Ausgabefenster. Es hat immer die gleiche Form und wäre leicht herauszufiltern. Wie schreibe ich ein Makro (?), Um diese Zeilen in Echtzeit zu filternVisual Studio - Filter Ausnahmen von Debug-Ausgabe

+0

Warum generiert Ihr Code Ausnahmen, die ignoriert werden können? Das deutet darauf hin, dass Sie sie für den normalen Kontrollfluss verwenden? –

+0

@MitchWheat: Angenommen, Sie verwenden dynamische Objekte, in diesem Fall wird bei jedem Zugriff eine RuntimeBinderException ausgelöst. Die .NET-Laufzeitumgebung wirft auch Ausnahmen ab, mit denen sie umgehen kann, wodurch das Ausgabefenster ebenfalls überflutet wird. Dies wird besonders deutlich, wenn eine ASP.NET-Website ausgeführt wird. – Abel

+0

@Abel: 4 Jahre zu spät, und ich bin mir ziemlich sicher, dass das nicht der Grund ist, warum das Originalplakat (wer längst gelöscht wurde) die Frage gestellt hat. –

Antwort

31

Klicken Sie mit der rechten Maustaste in das Ausgabefenster (wenn es aktiv ist) und deaktivieren Sie "Exception Messages".