请注意:
它既不能在立即窗口中工作,也不能在设置条件断点时工作。
谁能解释我做错了什么?
EDIT 1
使用旧版 C# 和 VB 表达式计算器未选中。
然而,使用托管兼容模式已检查。但我记得打开它是为了解决 VS 2015 调试器中的错误。我需要更多时间来了解该错误的详细信息。
EDIT 2
The watch window is dysfunctional with Use managed compatibility mode unchecked in VS 2015. For example:
请注意,这是调试模式,而不是发布模式。我记得在调试时检查状态有很多问题,普遍的建议是打开使用托管兼容模式.
不幸的是,我无法转移到 VS2017,因为我们的代码库仍然有一些 Silverlight 代码。
当然,一旦我处于兼容模式,这种奇怪的行为就会消失。
它应该可以工作 - 我刚刚在 VS 2015 (v14.0.25431.01 Update 3) 中尝试过,并且空条件语法在监视窗口中运行良好。
确保您没有选中“使用旧版 C# 和 VB 表达式求值器”配置设置(在“选项”->“调试”下)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)