2012-04-17 12 views

Respuesta

8

Lo que puedes hacer es arreglar el visualizador para vs 2010 para que funcione en 2012. Esto es muy fácil. Acaba de obtener la fuente de este proyecto: http://exprtreevisualizer.codeplex.com/ y cambie la referencia de ensamblado DebuggerVisualizers del proyecto ExpressionTreeViewer a:

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

Para que funcione con la versión más reciente de vs2012. Después de que copiar los resultados en

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

y debería funcionar

+1

no funcionó para mí hasta que cambié el destino a .NET 4.5, construido como versión y fuerte firmado el conjunto. Sin embargo, no sé exactamente cuál fue requerido. – Bart

+0

Como una actualización http://weblogs.asp.net/lichen/archive/2014/02/10/expression-tree-visualizer-for-visual-studio-2013.aspx muestra cómo hacer que funcione en Visual Studio 2013 –

+1

No funcionó para mí hasta que utilicé el proyecto publicado en http://sachabarbs.wordpress.com/2012/04/18/expression-tree-visualizer/ y lo actualicé para usar la versión 12.0.0.0 de Microsoft.VisualStudio. DebuggerVisualizers.dll – ShawnFeatherly

0

No, pero tiene DebugView, en modo de depuración, hay un proxy para la clase con las mismas propiedades y una DebugView agregada. Es texto como. También Mono.Linq.Expressions tiene un escritor de texto para las expresiones que crea el código C#, compruébalo.

0

Me parece tomar malas * .dll cuando este tema re-producido por mí. Empecé un repositorio de GitHub con la solución. Incluí un .dll compilado y compilado que se puede descargar haciendo clic en "Ver en bruto" en this file.

Copie este * .dll al directorio de su visualizador de su elección. Yo uso C:\Users[CurrentUser]\Documents\Visual Studio 2013\Visualizers

Cuestiones relacionadas