在VS Concurrency探查器中获取正确的调用堆栈

时间:2012-01-24 19:28:39

标签: wpf visual-studio profiler

我正在使用VS Concurrency分析器来分析WPF应用程序,但我无法获得像PresentationCore等人的NGen图像的符号,所以我的调用堆栈看起来像:

有没有办法让VS在这里做正确的事情? 编辑:我已正确配置了我的符号路径,这不是问题。

1 个答案:

答案 0 :(得分:15)

想出这个 - 如果你按照here的步骤进行,那就很好了。这是简短版本:

  1. 启动提升的CMD提示
  2. set COMPLUS_ZapDisable=1
  3. "%ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\ide\devenv.exe"
  4. 进入您的csproj设置,调试选项卡和禁用VS托管过程
  5. 启动探查器 - 你的应用程序会慢一点,因为你没有使用NGen DLL,但它在配置文件结果中仍然是按比例准确的。