2010-05-03 4 views
1

J'ai un projet Web (VS 2008) qui fait référence à un ensemble de DLL. Les DLL sont construites séparément, donc le projet référence les binaires et non les projets DLL. Certaines des DLL ont leur propre app.config, que je veux copier automatiquement dans le répertoire de sortie du projet web. Existe-t-il un générique pour y parvenir?Fichiers app.config des DLL référencées

Répondre

2

Vous devez éviter d'avoir un app.config pour les projets de bibliothèque de classes. Vous devrez fusionner manuellement les valeurs avec celles de web.config, car elles seront utilisées par le projet web.

+0

C'est comme ça, et je ne peux pas le changer. Ma question était comment je peux copier les fichiers .config le plus générique? C'est à dire. Je ne veux pas maintenir ce couplage manuellement pour chaque DLL. – user116884

+0

Vous pouvez copier ces fichiers de configuration comme une étape de post-construction ou quelque chose, mais ils ne seront jamais utilisés par l'application Web, ce qui en détruit tout le but. –

+0

Ils * seront * utilisés car il existe une implémentation spéciale pour les lire. En utilisant le post-build, je devrai le maintenir manuellement pour chaque DLL. Je cherche une façon plus générique ... Comme dire msbuild quelque chose comme 'pour chaque référence * .dll à copier s'il est * .dll.config puis copiez-le avec la dll. – user116884

Questions connexes