2011-06-23 21 views
6

Estoy trabajando en un motor de representación para mi aplicación y necesito visualizar el objeto Graphics durante la sesión de depuración. Miré Image Visualizers for VS2010, como this o this, pero visualizan solo los objetos de imagen, mientras que necesito los gráficos. ¿Qué podría ser una solución aquí?¿Cómo visualizar el contenido de la variable Graphics en Visual Studio 2010 durante la depuración?

Atentamente, Alexander.

+0

¿Estás hablando de algo como el que se discute aquí: http://www.codeproject.com/KB/macros/GraphicDebuggerVisualizer.aspx? – yasouser

+0

Sí, estoy tratando de adaptar este visualizador para VS2010, parece que no funciona con VS2010 en este momento. –

+0

¡Finalmente lo ejecuté, gracias por llamar mi atención sobre esta página de CodeProject! –

Respuesta

4

Finalmente lo descubrí por mi cuenta.

Para permitir la visualización de las variables Graphics en VS2010 haga lo siguiente:

  1. Descargar el visualizador de gráficos depurador de this Página del proyecto de código (utilizar la versión pre-compilado DLL).
  2. Extraiga la DLL a la ubicación donde tiene todos los derechos.
  3. Haga clic con el botón derecho en la DLL y presione el botón "Desbloquear" en la primera pestaña, en la esquina inferior derecha. Haga clic en "Aplicar" y luego en "Aceptar" para cerrar la ventana de Propiedades.
  4. Copia el archivo DLL en la siguiente ubicación:

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

    -o-

    C:\Program Files\Microsoft Visual Studio 10.0\Common7\Packages\Debugger\Visualizers dependiendo de la arquitectura del sistema.

  5. No tiene que reiniciar VS2010, solo ejecute una sesión de depuración y verá un pequeño signo de lupa justo a la izquierda del nombre del tipo de variable cuando coloque el cursor del mouse sobre su variable. Haga clic en este signo y verá el contenido de su objeto Graphics abierto en una nueva ventana.

  6. ¡Disfrútalo!
+0

Desafortunadamente, este dll no funciona con las versiones más nuevas de Visual Studio. (VS2015 lanza una excepción "La operación no es compatible") –

Cuestiones relacionadas