是否有适用于VS 2012的Expression Tree Visualizer?

时间:2012-04-17 08:16:45

标签: visual-studio-2012 expression-trees visualizer

是否有适用于VS 2012的Expression Tree Visualizer?已经进行了搜索,但发现VS 2008全部弹出,而新的VS 2012在安装目录中没有Visualizers文件夹。或者,我错过了一些我应该能够开启的东西吗?

4 个答案:

答案 0 :(得分:8)

您可以做的是修复vs 2010的可视化工具,以便在2012年运行。这非常简单。只需获取此项目的源代码:http://exprtreevisualizer.codeplex.com/并将ExpressionTreeViewer项目的DebuggerVisualizers程序集引用更改为:

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ReferenceAssemblies\v2.0\Microsoft.VisualStudio.DebuggerVisualizers.dll

因此它适用于最新版本的vs2012。之后将结果复制到

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Packages\Debugger\Visualizers

它应该有效

答案 1 :(得分:0)

没有,但你有DebugView,在调试模式下,有一个具有相同属性的类的代理和一个添加的DebugView。这是文字。此外,Mono.Linq.Expressions有一个文本编写器,用于表达C#代码,检查它。

答案 2 :(得分:0)

当我再次发生这个问题时,我似乎做坏了.dll。我用解决方案启动了一个GitHub仓库。我包含了一个内置的和已编译的* .dll,可以通过点击this file上的“查看原始数据”来下载。

将此* .dll复制到您选择的可视化工具目录中。我使用C:\Users[CurrentUser]\Documents\Visual Studio 2013\Visualizers

答案 3 :(得分:0)

(免责声明:我是相关可视化工具的作者。)

我写了debugging visualizer for Visual Studio

Debugging visualizer