VS 2012是否有一个Expression Tree Visualizer?

问题描述 投票:15回答:4

VS 2012是否有一个Expression Tree Visualizer?进行了搜索,但发现VS 2008随处弹出,而新的VS 2012在安装目录中没有Visualizers文件夹。还是我错过了一些我应该可以开机的东西?

visual-studio-2012 expression-trees visualizer
4个回答
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

它应该工作


0
投票

[不,但是您有DebugView,在调试模式下,有一个具有相同属性的类的代理,并添加了一个DebugView。它像文字。另外,Mono.Linq.Expressions还具有用于编写C#代码的表达式的文本编写器,请检查出来。


0
投票

当我再次遇到此问题时,我似乎将* .dll弄坏了。我使用该解决方案启动了GitHub存储库。我提供了一个内置的和已编译的* .dll,可以通过单击this file上的“查看原始文件”来下载。

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


0
投票

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

我写了debugging visualizer for Visual Studio

© www.soinside.com 2019 - 2024. All rights reserved.