debugging - Visual Studio 2012 - 本地人消失了

标签 debugging visual-studio-2012

在调试 VS2012 时,我发现我无法再访问变量值:

  • Locals 窗口不显示任何内容(如下图所示)。
  • Watch 窗口告诉我任何表达式的“无法评估表达式”(也如下图所示)。我个人最喜欢的是它无法评估true .
  • 并且将鼠标悬停在任何变量上都不会显示任何值工具提示。

  • Image showing no locals

    我试过的:

    重新启动 Visual Studio

    重新启动我的电脑

    检查加载的模块是否显示调试符号已加载

    卸载我昨天安装的 TeamCity 插件

    在工具/选项/调试下查看任何明显的东西(并禁用其他一直运行良好的扩展)

    编辑:我也尝试过创建一个新的解决方案。

    我还注意到调用堆栈显示了几个空白行,我认为应该有外部方法名称(如上图所示) - 我不确定这是否相关,但值得一提。

    最佳答案

    我会添加这个答案,因为我遇到了同样的问题,但分辨率不同。

    我错误地关闭了本地窗口并且找不到它,因为它不在 VIEW 菜单下的其他窗口中。我在 DEBUG 菜单 Windows 选项下找到了它。

    或可选:

    Ctrl+Alt+V、L

    关于debugging - Visual Studio 2012 - 本地人消失了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21023194/

    相关文章:

    visual-studio - 更改智能标签的颜色

    java - 如何正确将变量添加到数组?

    c++ - 代码仅在调试时有效

    python - Flask 交互式调试器损坏

    debugging - WinDbg 符号解析

    c# - 在 DataFormatString C# - MySQL 中按大写字母拆分字符串

    c++ - 让 visual studio 2012 自动复制引用项目的引用 (C++)

    visual-studio-2012 - 如何从Visual Studio 2012 Update 4连接到Visual Studio Online

    手动终止进程( Activity )后进行Android调试

    在某些情况下,Python 2.6 会自动将函数定义中的变量变为全局变量?为什么?