2010-12-13 69 views
0

J'ai écrit un test unitaire en utilisant MSTest pour mon application qui utilise la fonctionnalité d'un assembly référencé (ExpressionSerializer dans ce cas).Visual Studio 2010 MSTest ne peut pas déboguer l'assembly référencé

Il échoue en raison d'une exception que j'ai déjà corrigé et il s'exécute si je place le test dans une application console au lieu d'un TestMethod. Ce qui est curieux, c'est que je ne peux pas déboguer l'assemblage (pas de symboles chargés) pendant que j'utilise le coureur de test et que cela fonctionne bien avec le testeur d'application de la console.

La référence d'assemblage semble obsolète en utilisant le testeur, mais je n'y trouve rien de mal.

Des idées?

Répondre

0

l'ai fixé en cherchant mon harddive pour l'assembly concerné. La suppression de chaque bit, était beaucoup plus que je l'avais prévu (dossiers temporaires), et le reconstruire. Soudain, l'éditeur de studios visuels est conscient d'un assemblage manquant. Mais le menu des références est bon (pas d'avertissement, le chemin d'assemblage est correct aussi). Ensuite, la suppression de la lecture de l'assemblage (référence du projet) fait l'affaire. Maintenant, les tests sont en cours et aucune erreur ne se produit.