5

Cuando uso el botón [Depurar] en Gallio, los puntos de corte en las pruebas de mi unidad no están llegando. Las pruebas unitarias están escritas con MbUnit/Gallio. Estoy utilizando MbUnit/Gallio versión 3.1 build 397 con Visual Studio 2010 Beta 2. Las pruebas de la unidad se ejecutan hasta su finalización en Gallio Icarus, pero se ejecutan más allá de los puntos de interrupción. Veo que las tablas de símbolos se cargan en VS, pero no se detiene en el punto de corte esperado, por lo que no puedo depurarlo.Depuración utilizando MbUnit/Gallio 3.1

Respuesta

1

¿Hay algo en el registro de Icarus Runtime? Un problema que algunas personas han tenido es que no puede depurar utilizando una instancia de Visual Studio que se ejecuta como Administrador desde una instancia de Icarus que no lo es.

1

Normalmente, todos mis problemas de depuración de Gallio se resuelven haciendo que el proyecto de prueba Plataforma objetivo "x86" en lugar de "Cualquier CPU".

+0

La plataforma Target está atenuada en mi proyecto de prueba. Actualmente está configurado en "N/A". ¿Sabes por qué VS2010 no me permite cambiar esta configuración a "x86"? –

+0

Nunca lo he visto como "N/A". Para mí, solo aparece atenuado cuando estoy depurando. –

+0

Es N/A cuando se trata de una biblioteca de clase. – thomasb

2

En Galio Ícaro Herramientas de selección de menú -> Opciones, seleccione la página "Preferencias", establecer "Test Runner fábrica" ​​a IsolatedAppDomain o local para obtener el depurador para trabajar.