Я только что провел некоторый анализ, используя глобальную функцию, которая в моем случае называется GetCallingMethod
.
В основном это прекрасно работает. Но в некоторых случаях приложение блокируется . Он блокируется при закрытии приложения. При переходе на «паузу» в Visual Studio он всегда остается на линии new StackTrace
.
В моем приложении я использую сторонние ссылки, многопоточность и несколько классов. Но все это не должно быть проблемой и не должно блокировать класс трассировки, насколько я представляю.
В этом случае я использую Visual Studio 2010 Ultimate.
Есть идеи, где искать какое-либо решение?
Эта линия никогда не останется в области разработки. Приложение будет заморожено. Попытка / Catch не приведет к форсированию процедуры.