代码之家  ›  专栏  ›  技术社区  ›  voidengine

VS调试器未显示某些变量

  •  1
  • voidengine  · 技术社区  · 8 年前

    我正在使用VS2017,附加到正在运行的进程(Windows服务)并在断点上中断。 当我这样做时,调试器无法识别一些应该在作用域中的变量-本地变量或自动窗口中没有显示,编辑器中没有工具提示,无法在即时窗口中添加监视或计算它们。在这些情况下,我得到了一个错误” CS0103:当前上下文中不存在名称“…” “

    sample

    可执行文件和放置断点的引用项目都是在调试配置中生成的,优化已关闭。我试过重新构建解决方案,这样就不会有旧的。pdb之类的,没有效果。

    有什么提示会导致这种情况吗?如何使调试器显示所有变量?

    1 回复  |  直到 8 年前
        1
  •  1
  •   Jack Zhai    8 年前

    解决方案:

    在“即时窗口”中键入命令行之前,请在解决方案资源管理器中选择一个项目。它会工作得很好。

    推荐文章