调试器监视窗口中的VS2015 LINQ



根据我的源代码使用VS2015调试lamba表达式,LINQ应该在调试器的监视窗口中工作。然而,我仍然收到以下错误:

错误CS1061:"IEnumerable<MyClass>'不包含"Where"的定义,也不包含接受类型为"IEnumerable<MyClass>'可以找到(您是否缺少使用指令或程序集引用?)

我必须打开某些选项吗?如何在监视窗口中启用LINQ?System.Linq通过使用包含在我当前正在调试的文件中。

我发现了问题:Mono.Cicil重写的程序集目前不支持调试器中的扩展方法评估(包括LINQ扩展方法)。一旦我有了变通办法,我就会扩展这个答案。

以下是Mono.Cecil GitHub问题的链接:https://github.com/jbevain/cecil/issues/90

相关内容

  • 没有找到相关文章

最新更新