C# 在Visual Studio中调试LINQ到实体lambda表达式

C# 在Visual Studio中调试LINQ到实体lambda表达式,c#,visual-studio,entity-framework,linq,linq-to-entities,C#,Visual Studio,Entity Framework,Linq,Linq To Entities,据 不支持LINQ到SQL/LINQ到实体lambda表达式 注意:需要运行本机函数的Lambda表达式(例如。 不支持LINQ到SQL) 还有哪些其他选项可用于调试LINQ to Entitieslambda表达式 我已经在使用实体框架功能将TSQL输出到输出窗口或文件,但我希望能够在监视和/或立即窗口中看到LINQ to Entities lambda表达式求值 我希望能够看到LINQ对实体lambda表达式的求值 LINQ to Entities表达式根本不在.NET中计算。它们被转换为

不支持LINQ到SQL/LINQ到实体lambda表达式

注意:需要运行本机函数的Lambda表达式(例如。 不支持LINQ到SQL)

还有哪些其他选项可用于调试LINQ to Entitieslambda表达式

我已经在使用实体框架功能将TSQL输出到输出窗口或文件,但我希望能够在监视和/或立即窗口中看到LINQ to Entities lambda表达式求值

我希望能够看到LINQ对实体lambda表达式的求值


LINQ to Entities表达式根本不在.NET中计算。它们被转换为TSQL,发送到SQL Server,并在那里进行优化和执行。

您可以将它们添加到“监视窗口”中,以监视数据正在执行的操作。通常会出现“错误”,但只需点击最右侧的“刷新”图标即可再次启动信息。我们能否期待未来Visual Studio中的内置工具用于LINQ to实体,或者目前的共识是什么?或者,如果不重新设计.NET,这是不可能的?是否有任何第三方工具/附加组件?