Visual studio 2008 在调试期间,如何在VisualStudio2008中查看LINQ to SQL生成的实际SQL表达式?

Visual studio 2008 在调试期间,如何在VisualStudio2008中查看LINQ to SQL生成的实际SQL表达式?,visual-studio-2008,linq-to-sql,debugging,intellisense,Visual Studio 2008,Linq To Sql,Debugging,Intellisense,Visual Studio 2008不会通过将鼠标悬停在System.Data.Linq.DataQuery变量上的简单动作,通过IntelliSense为我提供生成的SQL表达式。(但2010年确实如此) 当我在VS2008中工作时,是否有一种简单的方法可以查看生成的SQL表达式,而无需借助MS SQL Server Profiler或外部工具?我想在调试会话期间看到它 安装此插件 是的,使用set属性设置要接收查询信息的TextWriter (如果您正在调试,您可以轻松地将其设置为Strin

Visual Studio 2008不会通过将鼠标悬停在System.Data.Linq.DataQuery变量上的简单动作,通过IntelliSense为我提供生成的SQL表达式。(但2010年确实如此)

当我在VS2008中工作时,是否有一种简单的方法可以查看生成的SQL表达式,而无需借助MS SQL Server Profiler或外部工具?我想在调试会话期间看到它

安装此插件

是的,使用set属性设置要接收查询信息的
TextWriter

(如果您正在调试,您可以轻松地将其设置为
StringWriter
,或者在控制台应用程序中,我通常只使用
console.Out