Лучшая практика для отчетов о сбоях в C # моего приложения - PullRequest
2 голосов
/ 16 декабря 2009

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

1 Ответ

3 голосов
/ 16 декабря 2009

StackTrace

        StackTrace st = new StackTrace(true);
        for(int i =0; i< st.FrameCount; i++ )
        {
            // Note that high up the call stack, there is only
            // one stack frame.
            StackFrame sf = st.GetFrame(i);
            Console.WriteLine();
            Console.WriteLine("High up the call stack, Method: {0}",
                sf.GetMethod());

            Console.WriteLine("High up the call stack, Line Number: {0}",
                sf.GetFileLineNumber());
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...