首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual Studio2010中的Live CallStack

Visual Studio2010中的Live CallStack
EN

Stack Overflow用户
提问于 2011-09-21 23:35:17
回答 5查看 1.3K关注 0票数 3

有没有可能创建一个'Live‘的callstack窗口?要在应用程序运行时查看调用堆栈,是否可以自动更新?

在运行我的web应用程序时,这将是很好的查看幕后发生了什么。

EN

回答 5

Stack Overflow用户

发布于 2011-09-22 19:48:42

Runtime Flow (由我开发)显示了正在运行的.NET应用程序的实时更新的调用堆栈。您可以在调用栈树中查看到目前为止的所有函数调用。

票数 4
EN

Stack Overflow用户

发布于 2011-09-21 23:40:08

我很怀疑..。即使它是可用的,那么它的更新速度也会如此之快,以至于你什么都看不到。只需将Trace语句放入您感兴趣的函数中。

代码语言:javascript
复制
Trace.WriteLine("Foo::Bar()");

在调试时,可以在“输出”窗口中查看Trace结果。如果您需要更高级的跟踪,那么可以使用dotTrace profiler或任何其他.NET分析器。

票数 3
EN

Stack Overflow用户

发布于 2011-09-21 23:40:02

这在技术上是可行的,但它本质上是一个不可用的功能。在正常运行的应用程序中,调用堆栈会发生变化...轻而易举地在一秒钟内进行了数千次。UI根本没有办法以一种有意义的方式跟上这种吞吐量。如果它只是简单地在屏幕上绘制每个版本,那么它对你来说就像一个模糊的东西,而bde是无用的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7502548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档