App.config dans les Projets de Test

Je suis en train de construire un ASP.NET application dans VS2010. J'ai un certain nombre d'assemblées distinctes (les bibliothèques de classes) et les projets de Test pour chaque.

Dans l'une des bibliothèques de classe, j'utilise une Application.fichier de configuration pour stocker les paramètres. L'assemblée elle-même utilise le code suivant pour récupérer les paramètres:

 string tmp = ConfigurationManager.AppSettings["mySetting"];

Le problème est que lorsque j'essaie de créer un Test Unitaire dans un autre projet de test, le test ne permet pas de détecter la configuration de l'Application.fichier de configuration. Si je COPIE l'Application.fichier de configuration dans le projet de Test, cela fonctionne.

Comment puis-je m'assurer que chaque assemblée utilise sa propre copie d'une Application.fichier de configuration. Elle permettrait de créer des problèmes si je pouvais copier des fichiers de configuration de autour de. Il y a un problème supplémentaire car il peut y avoir plusieurs fichiers de configuration, l'un par l'assemblée - comment pourraient-ils co-existent dans un seul projet de test de toute façon?

Merci!

InformationsquelleAutor jqwha | 2011-04-15