11 votes

MSTest - Pourquoi ne puis-je pas déboguer en utilisant des points d'arrêt ?

J'ai défini des points d'arrêt, puis exécute "Exécuter les tests" dans Visual Studio. Pourquoi MSTest ne s'exécute-t-il pas jusqu'à mes points d'arrêt ?

15voto

Mitch Wheat Points 169614

Choisissez Debug -> Tests In Current Context (ou autrement)

14voto

Zane Points 576

Pour Visual Studio 2012 Express, j'ai choisi :

TEST -> Debug -> All Tests

1voto

hcris Points 9359

Lors de l'utilisation de MSTest via Démarrer le programme externe "mstest", spécifiez l'option /noisolation.

1voto

dudeNumber4 Points 873

J'ai eu ce problème après avoir mis à jour vers MSTest V2. J'ai référencé les nouveaux packages NuGet, supprimé l'ancienne référence MSTest, mais pas de débogage. J'ai lu que je ne devrais plus utiliser de fichier de paramètres de test, donc je l'ai supprimé ; pas de succès. J'ai finalement découvert que vider mon répertoire temporaire a résolu le problème.

1voto

kuklei Points 91

Dans mon cas, j'avais sélectionné la version Release. Lorsque je suis passé en mode Debug, mon point d'arrêt a été atteint.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X