【问题标题】:VS 2017 Debug Mode Cannot See Object Property ValuesVS 2017 调试模式看不到对象属性值
【发布时间】:2017-12-05 18:08:04
【问题描述】:

我最近将我的 Visual Studio 2017 从 15.4.2 更新到 15.4.5。

一天中的某个时候,我意识到在调试模式下,我无法再在单步执行代码时查看对象。我提出了 VS 2015 并且那个环境仍然有效。

我在网上找到的一些东西建议在 Visual Studio 环境的调试选项菜单中设置某些值,但这也无济于事。

图像显示没有展开箭头来查看 SomeObject 项。

(Visual Studio 2017 错误)

这张图片显示了我使用 Visual Studio 2015 的同一台机器以及预期的行为。直到最近 2017 年才有这种行为。

(visual studio 2015 预期行为)

【问题讨论】:

  • 你能分享一个关于你的 VS2015 中正确结果的屏幕截图吗?您的意思是如果您将鼠标放在 VS 2015 中的“新”关键字上,您可以获得所有项目吗?请通过屏幕截图在您这边分享一个正确的结果,这样我就可以真正重现这个问题并与您的问题进行清晰的比较。

标签: visual-studio-2017 visual-studio-debugging


【解决方案1】:

我只是在 VS 2017 15.4.4 和 15.5.0 中测试它。它们都可以显示所有项目的价值。

由于最新的VS 2017已经更新到15.5.0,如果可以的话,请尽量使用最新版本。再次调试。

【讨论】:

  • 更新后,解决了许多其他人在这里发布的问题:usercontext null link我终于让它工作了。感谢您的回复。我非常担心这些版本中出现模糊错误的频率。
  • @Adam Heeg,很高兴知道它已经解决,如果是这样,您可以将解决方案标记为答案,这样它可以帮助其他社区成员,我们可以为您关闭案例。此外,VS产品团队通过VS报告工具积极收集反馈,但他们确实用新的更新包解决了许多报告,即使今年确实更新频繁。感谢您的反馈:)
  • 我在 15.5.2 中遇到了同样的问题,这让我发疯。我已经按照上面的建议重置了所有设置并删除了文件,但在调试中单步执行时,在将鼠标悬停在对象上时仍然没有显示任何属性。还有其他想法吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-12-04
  • 1970-01-01
  • 1970-01-01
  • 2014-12-10
  • 1970-01-01
  • 2020-12-20
  • 1970-01-01
相关资源
最近更新 更多