在this示例中,该视频的屏幕快照显示,如果您单击以下放大类工具提示,它将显示一个调试器,向您显示LINQ表转换成的SQL tg:LINQ to SQL。示波器调试器不显示SQL
然而,当我下载示例VB代码并运行它,并尝试做同样的事情在VS2010旗舰版,我看到了下面。请注意,放大镜镜头可视化器图标不可用。
我错过了什么?我需要安装一个单独的调试器吗?我的数据集可视化工作正常...
在this示例中,该视频的屏幕快照显示,如果您单击以下放大类工具提示,它将显示一个调试器,向您显示LINQ表转换成的SQL tg:LINQ to SQL。示波器调试器不显示SQL
然而,当我下载示例VB代码并运行它,并尝试做同样的事情在VS2010旗舰版,我看到了下面。请注意,放大镜镜头可视化器图标不可用。
我错过了什么?我需要安装一个单独的调试器吗?我的数据集可视化工作正常...
我不知道为什么形象化工作不适合你,但如果你没有找到一个解决方案的另一个(不太方便)的方式来查看SQL将分配TextWriter
(例如Console.Out
)到DataContext.Log
。
您可以通过SQL Server Profiler查看正在执行的查询。
[C#检索linq上的where子句]的可能重复(http://stackoverflow.com/questions/1405260/c-retrieve-where-clause-on-linq) – nothrow 2010-11-01 12:35:18
甚至没有关闭。我不只是想以任何方式查看SQL。我想知道为什么可视化工具不工作,以及如何解决它。 – ChadD 2010-11-01 12:53:58