调试代码时,我经常在Visual Studio 2017中看到此弹出窗口,这使我无法评估对象。
我单击了“帮助”按钮,并阅读了说明,该怎么做,但是他们没有建议任何选项,这基本上是-禁用所有属性评估,这使调试无用,因为我确实想查看对象的状态或集合。
有什么办法解决这个问题?谢谢。
答案 0 :(得分:1)
选中此选项:
调试>选项>“使用托管的兼容模式”
这不是理想的。在文档“使用托管的兼容模式”中:
将默认调试引擎替换为旧版以启用 这些情况:
您正在使用C#,VB或F#以外的.NET Framework语言 提供自己的Expression Evaluator(包括C ++ / CLI)。
要在混合模式调试时为C ++项目启用“编辑并继续”。 请注意,选择“托管兼容性”模式将禁用某些仅在默认调试引擎中实现的功能。