VS2015监视窗口不接受空条件语法(VS2015 watch window does not ac

2019-09-30 18:37发布

请注意以下几点:

它的工作原理既不在即时窗口,也没有设置条件断点时。

任何人都可以解释我到底做错了什么?

编辑1

使用传统的C#和VB表达式评估没有被选中。

然而, 使用管理的兼容模式被选中。 不过,我记得为了解决一个bug在2015年VS调试程序将其打开。 我需要一些时间来获得错误的详细信息。

编辑2

观察窗口是不正常的使用管理的兼容模式在2015年VS选中例如:

请注意,这是调试模式,而不是释放。 我记得有一个很大的问题与检查状态,同时调试和当时的建议是开启使用管理的兼容模式

不幸的是,我不能移动到VS2017,因为我们的代码库,还是有一些的Silverlight代码。

当然,这种奇怪的现象会消失,一旦我在兼容模式。

Answer 1:

它应该工作 - 我只是试图在2015年VS(v14.0.25431.01更新3),和空条件语法在监视窗口工作的罚款。

确保你没有“使用传统的C#和VB表达评估”配置设置检查(在选项 - >调试)。



文章来源: VS2015 watch window does not accept the null-conditional syntax