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