2010-08-19 16 views
1

Je rencontre un problème pour atteindre le point d'arrêt lors du débogage sous VS2010 sous NUnit récente version recommandée 2.5.7 J'ai essayé plusieurs méthodes recommandées par des réponses sur Stack Overflow:NUnit 2.5.7 Le point d'arrêt n'est toujours pas atteint (VS2010) même après la connexion à l'agent

  1. Attachez à NUnit-agent.exe
  2. durée est correctement sélectionné à 4,0
  3. Fixation à Nunit.exe qui n'a même pas les symboles de débogage

Lors de la connexion à nunit-agent.exe, les symboles semblent se charger; Cependant, le test se termine sans atteindre le point d'arrêt.

Quelqu'un a vu ce problème?

+0

Le point d'arrêt de votre projet de test ou du projet testé? En outre, il peut être utile de voir le code qui contient le point d'arrêt. –

Répondre

2

Assurez-vous d'utiliser la bonne version du framework. .Net 4 est trop élevé, donc essayez d'utiliser .Net 3.5

De plus, ne vous embêtez pas avec les tracas de la fixation à un processus. Cela vieillit très rapidement. À la place, accédez aux propriétés de votre projet de test unitaire et à l'onglet Déboguer, définissez «Démarrer le programme externe:» pour pointer sur nunit.exe et ajoutez le nom de la sortie dll dans la zone de texte «Arguments de ligne de commande» (par exemple UnitTests .dll)

2

Attachez à nunit-agent.exe, pas seulement nunit.exe. Je ne sais pas pourquoi mais cela va provoquer des points d'arrêt