La combinaison de plusieurs fichiers de configuration dans Visual Studio
J'ai une solution dans Visual Studio 2008, qui comporte de multiples projets C#. Chaque projet a son propre fichier de configuration (App.de configuration et les Paramètres.les paramètres). Cela a un sens dans l'architecture que chaque module est autonome et est utilisé dans un certain nombre de solutions différentes.
Mon problème est que quand je compile la solution que le fichier de configuration pour le projet de démarrage (ou d'un projet contenant l'exécutable) est inclus. Pour les autres modules, les paramètres de configuration sont compilés dans la DLL. Donc ma question est, est-il possible dans Visual Studio de l'association de plusieurs fichiers de configuration, ou en les reliant, afin que les paramètres pour les Dll peut être modifié au moment de l'exécution?
OriginalL'auteur | 2009-01-21
Vous devez vous connecter pour publier un commentaire.
Je ne suis pas sûr si c'est ce que vous cherchez ou si elle peut aider, mais juste en tant que chef dans une zone à explorer, à noter que vous pouvez lier deux fichiers de configuration. Par exemple, j'ai ma chaîne de connexion dans un fichier séparé, de sorte que mon connectionStrings ligne dans le site Web.config lit:
Ensuite, dans le fichier séparé, j'ai:
OriginalL'auteur Mark Brittingham
Je ne crois pas qu'il existe. Mais juste au cas où vous ne savez pas.
OriginalL'auteur Spencer Ruport
OK bon les gens, tout ce que vous devez savoir sur les VS fichiers de configuration:
http://geekswithblogs.net/akraus1/articles/64871.aspx
OriginalL'auteur
Après plus de creuser, j'ai trouvé ce post très utile
http://social.msdn.microsoft.com/Forums/en-US/netfxbcl/thread/2710647c-6414-42c4-90b7-fd7603f55ae0/
Juste au cas où quelqu'un se jette dans le même problème, le ci-dessus semble être le moyen le plus pratique de se déplacer. Mais attention, avec cette solution de création de packages d'installation peut devenir fastidieux:
http://bytes.com/groups/net-c/498720-app-config-dll-not-getting-added-setup-project
OriginalL'auteur