Visual studio &引用;没有为任何调用堆栈帧加载符号”;Visual Studio中出错,但在windbg中工作正常

Visual studio &引用;没有为任何调用堆栈帧加载符号”;Visual Studio中出错,但在windbg中工作正常,visual-studio,windbg,Visual Studio,Windbg,我试图分析x64应用程序的转储(进程转储)。在visual studio 2008中,“没有为任何调用堆栈帧加载任何符号”错误即将出现,但PDB已正确加载(在已加载模块下确认)。如果在WinDbg中加载相同的内容,则一切正常。它给出了所有线程的调用堆栈和代码中的行号等。这仅在x64转储时发生(转储从64位任务管理器和procdump捕获)。可能是什么问题?有点奇怪,但是您可以检查一下在工具->调试->符号下是否有任何设置(可能没有)。检查此处是否有任何错误路径,您可以尝试清除此错误,或者手动将路

我试图分析x64应用程序的转储(进程转储)。在visual studio 2008中,“没有为任何调用堆栈帧加载任何符号”错误即将出现,但PDB已正确加载(在已加载模块下确认)。如果在WinDbg中加载相同的内容,则一切正常。它给出了所有线程的调用堆栈和代码中的行号等。这仅在x64转储时发生(转储从64位任务管理器和procdump捕获)。可能是什么问题?

有点奇怪,但是您可以检查一下在工具->调试->符号下是否有任何设置(可能没有)。检查此处是否有任何错误路径,您可以尝试清除此错误,或者手动将路径添加到SYMBOLSY VS 2008无法正确打开64位转储,但32位工作正常。VS 2010和2013在64位转储上运行良好。我认为64位支持是2008年的一个选项,也许转储文件分析也是一个选项,或者根本不可用!