Как да се справя с две или повече конфигурации на приложения?

Нека си представим, че имам три проекта в моето решение. Първата е executeble, а другите две са библиотеки от класове.

Всеки проект има свой собствен app.config файл, който съдържа някои httpBinding данни, някои потребителски настройки и низове за връзка.

След това изграждам решението и всичко, което получавам (в директорията bin на EXE) е единственият app.config файл с XML елементите, които са свързани с изпълнимия проект.

И така, въпросът. Как предполагам да използвам тези други две конфигурации (които са успешно изградени в съответните им папки на кошчето за проекти?


person AgentFire    schedule 22.09.2012    source източник
comment
Вижте тези публикации на SO: stackoverflow.com/questions/4547425/ & stackoverflow.com/questions/2746797/   -  person Jignesh Thakker    schedule 22.09.2012


Отговори (1)


Трябва да поставите настройките в dll библиотеките в setting file of executable. Или можете да направите separate libraries за обработка на настройките на всички проекти в решението. Файловете с настройки по подразбиране се търсят в app.config.

person Adil    schedule 22.09.2012