5

Lorsque j'utilise le bouton [Déboguer] dans Gallio, les points d'arrêt de mes tests unitaires ne fonctionnent pas. Les tests unitaires sont écrits avec MbUnit/Gallio. J'utilise MbUnit/Gallio version 3.1 build 397 avec Visual Studio 2010 Beta 2. Les tests unitaires se terminent dans Gallio Icarus, mais ils dépassent les points d'arrêt. Je vois le chargement des tables de symboles dans VS, mais il ne s'arrête pas au point d'arrêt attendu, donc je suis incapable de le déboguer.Déboguer à l'aide de MbUnit/Gallio 3.1

Répondre

1

Y a-t-il quelque chose dans le journal Icarus Runtime? Un problème rencontré par certaines personnes est que vous ne pouvez pas déboguer en utilisant une instance de Visual Studio exécutée en tant qu'Administrateur à partir d'une instance d'Icarus qui ne l'est pas.

1

Normalement, tous mes problèmes de débogage Gallio sont résolus en faisant le projet de test Plate-forme cible "x86" plutôt que "Any CPU".

+0

La cible de plate-forme est grisée dans mon projet de test. Il est actuellement défini sur "N/A". Sachez pourquoi VS2010 ne me permet pas de changer ce paramètre à "x86"? –

+0

Jamais vu être "N/A". Pour moi, je suis seulement grisé quand je débogue. –

+0

C'est N/A quand c'est une bibliothèque de classes. – thomasb

2

Dans Gallio Icarus sélectionnez le menu Outils -> Options, sélectionnez la page "Préférences", réglez "Test Runner Factory" à IsolatedAppDomain ou local pour obtenir le débogueur de travailler.