调试x64问题-“没有为任何调用堆栈帧加载任何符号.无法显示源代码. [英] Debug x64 problem - "No symbols are loaded for any call stack frame. The source code cannot be displayed"

查看:1006
本文介绍了调试x64问题-“没有为任何调用堆栈帧加载任何符号.无法显示源代码.的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

亲爱的

VS2010调试器遇到了令人讨厌的问题.

we're experiencing an annoying problem with the VS2010 debugger.

特别地,我们得到没有为任何调用栈帧加载任何符号.无法显示源代码.当我们尝试进入某些功能时.此外,不可能查看asm代码(如果单击显示反汇编",则无反汇编可用". 提示).

Particularly, we get "No symbols are loaded for any call stack frame. The source code cannot be displayed" when we try to step into some functions. Further, it is not possible to look at the asm code (if "show disassembly is clicked, "No disassembly available." is prompted). 

奇怪的是,使用时仅 会出现此问题 x64 配置.在32位上的调试正常进行.

The strange is that this problem occurs only when using x64 configuration. The debugging on 32-bit works properly.

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

We have alle the .PDBs stored correctly.

有人知道我们如何解决这个问题?

Someone knows how we can resolve this issue?

谢谢

推荐答案

嗨弗朗切斯科,

Hi Francesco,

感谢您在MSDN论坛中发帖.

Thank you for posting in the MSDN forum.

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

通常在代码内发生错误而没有可用的符号信息时,就会发生这种情况.

This often happens when an error happens inside code that has no symbolic information available for it. 

就像 ,请尝试关闭仅我的代码"并启用Symbol Server支持进行检查.

Like this thread, try to turn off "Just My Code" and enable Symbol Server support to check it.

参考:

可以解决任何问题:没有符号为任何调用堆栈帧加载.源代码无法显示.

由于很难解决此问题,因此如果没有帮助,可以与我们分享您的项目吗?我们将尝试用我们的计算机对其进行调试.

Since it is hard to repro this issue, if no help, could you share us your project? We will try to debug it with our computer.

今天愉快,


这篇关于调试x64问题-“没有为任何调用堆栈帧加载任何符号.无法显示源代码.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆