在ASP.NET MVC中跟踪LINQ TO SQL生成的查询

关于LINQ to SQL生成的查询输出的快速问题。

我在ASP.NET MVC项目Visual Studio 2008中,我正在尝试MSDN文档中的建议:

MyDataContext _dc = new MyDataContext(); _dc.Log = Console.Out; 

但是“输出”窗口(CTRL + Alt + O)上没有显示任何内容。

是否还需要配置其他内容才能使LINQ to SQL将调试信息转储到Visual Studio 2008中的“输出”窗口?

我不知道它是否有任何区别,但我的实体(和MyDataContext类)位于一个单独的类库项目中。

您可以使用LINQ to SQL Visualizer 。 连接调试器,添加断点,您就可以使用它。