12

我正在試圖爲Visual Studio 2010找到一個LINQ to SQL可視化工具。用於VS 2010的LINQ to SQL可視化工具?

任何人都知道某個地方的某個地方?

當我使用vs 2008我使用這one

但與VS 2010它不起作用。

我試過這個one,但它也沒有工作!

是否有一個用於Linq to SQL的visual studio 2010可視化工具?感謝

工具必須集成在VS 2010

回答

11

經過研究,我發現這個article,他們說我們需要用vs 2010 dll參考重新編譯linq-to-sql可視化器,它的工作非常好。

於是就有了解決方案

而且雖然這元語言可以更簡明地表達的東西,我想他們會是一個範圍內的情況下,我會更喜歡使用C# 2008 Samples Expression Tree Visualizer(表達式樹的可視化,通過不斷Windows窗體樹)或Manuel Abadia Linq Expression Debugger Visualizer(通過圖形表達樹可視化)。我注意到這兩個插件在VS 2010上都不起作用,我想在此分享的技巧是,要在VS 2010中使用它們,您只需要通過引用VS 2010程序集Microsoft.VisualStudio來重新編譯它們。 DebuggerVisualizers.dll(可在C:\ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ReferenceAssemblies \ v2.0 \ Microsoft.VisualStudio.DebuggerVisualizers.dll中找到),而不是具有相同名稱的VS 2008程序集。這與Visual Studio 2010中.NET 4和.NET 3.5項目中使用的C#2008 Samples Expression Tree Visualize相似。我期望Manuel Abadia代碼能夠得到同樣的好結果(但是源代碼在這裏不可用,所以我不能重新編譯,Manuel可以這麼做嗎?)。

5

你試過LINQpad

+0

我不認爲這會工作.. :-(LINQPad支持的SQL Express,SQL 2000,SQL 2005,(有一些限制)SQL 2008。我不知道他們有VS – 2011-01-21 14:50:21

+0

@Cedric一個可視化工具Brown - LinqPad完全支持SQL 2008.而且我非常確定LinqPad可以讓你完成鏈接中'可視化'的任何工作。 – 2011-01-21 15:01:41