2009-05-07 4 views
0

точный дубликат:
How can I add a Trace() to every method call in C#?Трассировка в C#


Привет, я хотел бы сделать трассировку в моей C# код. Мне не нравится добавлять инструкции в каждый метод для этого. Есть ли способ использовать метод для отслеживания, когда остальная часть методов в приложении запускается во время выполнения.

Thanks, P.Gopalakrishnan.

+0

Смотрите этот вопрос: http://stackoverflow.com/questions/559148/how- может-я-добавить-а-след-к-каждого-метода с вызовом в-C –

ответ

0

Если вы используете VS 2005 (и, возможно, 2008 и, возможно, 2003), вы можете просто добавить точку трассировки, аналогично тому, как вы добавляете точки останова. Затем вы можете определить, какой результат вы хотите, когда ударит этот метод/строка кода. Он будет выводить только эти трассы при запуске внутри VS, но это может быть хороший способ начать.

0

Если у вас есть это доступно для вас, Profiler в Visual Studio будет отслеживать ваши вызовы методов и обеспечить вызов дерево и т.д.

Смежные вопросы