【问题标题】:Stack trace in running program (pstack equivalent in Windows)正在运行的程序中的堆栈跟踪(Windows 中的 pstack 等效项)
【发布时间】:2015-09-21 00:11:34
【问题描述】:

我正在尝试调试在特定时间死锁/冻结的 .NET 应用程序。有没有办法查看应用程序在冻结时正在做什么?我假设 Visual Studio 提供了一些在附加到应用程序后查看堆栈跟踪的方法? (我确实尝试了 Debug > Attach to process 并打开了 Call StackStack Trace Explorer Windows,但那里没有显示任何内容)。我正在寻找与 pstack(在 Unix/Linux 上)相同的东西,即显示正在运行的进程堆栈。

【问题讨论】:

    标签: c# .net windows visual-studio


    【解决方案1】:

    将 Visual Studio 附加到进程后,只需单击暂停即可在任何给定时间查看线程和调用堆栈窗口。

    【讨论】:

      猜你喜欢
      • 2011-09-06
      • 2010-09-13
      • 1970-01-01
      • 2014-01-27
      • 1970-01-01
      • 2017-12-01
      • 2011-02-19
      • 1970-01-01
      • 2017-07-16
      相关资源
      最近更新 更多