c ++和VS2010 - 没有为任何调用堆栈帧加载符号。源代码无法显示

时间:2012-03-26 11:48:27

标签: c++ visual-studio-2010 debugging

使用VS2010调试我的应用程序时遇到了一个烦人的问题。

我得到了

  

“没有为任何调用堆栈帧加载符号。无法显示源代码”

某些功能的

(似乎是随机的)。此外,也无法显示拆卸。

有趣的是,只有在使用x64配置时才会出现此问题。 32位调试工作正常。

我们已经正确存储了.PDB。

有人有想法吗?

2 个答案:

答案 0 :(得分:1)

  1. 转到IIS
  2. 应用程序池
  3. 选择正在使用的应用程序池
  4. 右=>高级设置......
  5. 启用32位应用程序= TRUE

答案 1 :(得分:0)

确保未设置/Oy“Omit Frame Pointer”命令行选项,如果内联中某些函数可能在callstack中丢失。您可以使用/Ob0选项

禁用内联