C Visual Studio 2008未显示结构指针的成员值

C Visual Studio 2008未显示结构指针的成员值,c,visual-studio-2008,C,Visual Studio 2008,我正在编写C代码,有时在调试时,当我将鼠标悬停在某些变量上时,VisualStudio2008将不会显示任何数据。这似乎是随机的,虽然很少,但当它真的发生时,我处于一个艰难的境地 有人知道如何修复或避免这种情况吗 多谢各位 尝试重新创建Intellisense文件。关闭VS2008并删除.ncb文件。我有完全相同的问题。 我很确定视觉辅助X是罪魁祸首,在上周安装VA X之前,我已经有5年没有出现过这个问题了 因此,我建议以下三种选择: 向VA X开发人员提交问题报告 禁用(临时)或卸载VA X

我正在编写C代码,有时在调试时,当我将鼠标悬停在某些变量上时,VisualStudio2008将不会显示任何数据。这似乎是随机的,虽然很少,但当它真的发生时,我处于一个艰难的境地

有人知道如何修复或避免这种情况吗


多谢各位

尝试重新创建Intellisense文件。关闭VS2008并删除.ncb文件。

我有完全相同的问题。 我很确定视觉辅助X是罪魁祸首,在上周安装VA X之前,我已经有5年没有出现过这个问题了

因此,我建议以下三种选择:

  • 向VA X开发人员提交问题报告
  • 禁用(临时)或卸载VA X
  • 为你想看的每一个值都制作一块手表——真的很有趣
    我已经修了两次了。这两次都是一个理顺include语句的问题,其中结构包括其他结构。从技术上讲,一切都是正确的,但我想视觉只是被搞糊涂了。查看包含Visual无法调试的结构的位置,并尝试进行安排,使其仅直接包含在一个位置。

    谢谢Soo Wei,但这没有帮助。相同的变量将不显示。你还有其他建议吗?非常感谢。我没有主意了。。。这只在调试期间发生?顺便说一句,我在VS2005上使用了视觉辅助,它很好地增强了标准Intellisense。我刚刚得到了另一个线索。当我在变量上添加了一个手表并将鼠标悬停在该值上时,它说“由于评估该项时出现问题,该项的值已过时。请将光标悬停在刷新按钮上以了解详细信息。”因此,我的下一个问题是,刷新按钮在哪里?谢谢没关系,它是“值”框右侧的小按钮。我没注意到……等等,只有当它超出我所看到的常规范围时。我最初的问题仍然是一样的。你能为你试图调试的变量添加变量声明吗?你正在调试一个发布版本吗?也许VisualStudio优化了您的变量。