【问题标题】:LINQ to SQL visualizer for VS 2010?用于 VS 2010 的 LINQ to SQL 可视化工具?
【发布时间】:2011-06-13 04:46:22
【问题描述】:

我正在尝试为 Visual Studio 2010 查找 LINQ to SQL 可视化工具。

有人知道某处吗?

当我使用 vs 2008 时,我使用了这个one

但是在 vs 2010 中它不起作用。

我试过这个one,但也没用!

是否有用于 Linq to SQL 的 Visual Studio 2010 可视化工具?谢谢

这些工具必须集成在 vs 2010 中。

【问题讨论】:

    标签: visual-studio linq visual-studio-2010 linq-to-sql visualizer


    【解决方案1】:

    你试过LINQpad吗?

    【讨论】:

    • 我认为这行不通.. :-( LINQPad 支持 SQL Express、SQL 2000、SQL 2005 和(有一些限制)SQL 2008。我不确定他们是否有用于 VS 的可视化工具
    • @Cedric Brown - LinqPad 完全支持 SQL 2008。我很确定 LinqPad 将允许您完成链接中的“可视化器”所做的一切。
    • 抱歉,我说的是 SQL……我弄错了,是关于 Visual Studio,他们说“如果你有 Visual Studio 2008 或 Visual C# 2008 Express”
    • LINQPad 没有与 Visual Studio 集成,它是一个独立的应用程序,因此您可以使用它而无需安装 VS;只是一个受支持的 .NET Framework 版本。尽管该工具是免费的,但请注意,如果不购买许可证,您将无法获得自动完成功能。我可以告诉你,购买许可证是物有所值的。 LINQPad 是必备工具,我认为它几乎扼杀了 2008 年的可视化项目。
    • 我需要一个集成的 vs 2010 工具。
    【解决方案2】:

    经过研究,我发现了这个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 程序集。这就像在 .NET 4 和 .NET 3.5 项目上的 VS 2010 中使用的 C# 2008 Samples Expression Tree Visualize 的魅力。我希望 Manuel Abadia 的代码也能得到同样好的结果(但是这里没有源代码,所以我无法重新编译,Manuel 你能做到吗?)。

    【讨论】:

      猜你喜欢
      • 2012-10-08
      • 2011-07-18
      • 1970-01-01
      • 2011-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-26
      相关资源
      最近更新 更多