Повторение конфигурации в ссылочных сборках

Допустим, у нас есть Assembly1 и Assembly2.

Assembly2 - это библиотека классов C #, используемая Assembly1.

Веб-ссылки и ссылки на службы настраиваются и хранятся в Asembly2 / app.Config.

Более того, строки подключения EF находятся в Assembly2 / app.Config.

Когда я использую Assembly2 в Assembly1, Assembly2 config файл не используется. Фактически, в этом сценарии только конфигурация Assembly1 оказывается доступной через средства по умолчанию.

В результате я должен скопировать содержимое конфигурации Assembly2 в конфигурацию Assembly1.

Это сработало для меня для многих проектов.

Есть другой способ? Лучший способ?

Кажется неправильным иметь повторяющиеся данные конфигурации.

У вас есть рекомендация или метод, который работает?

Спасибо.

7
задан Jerry Nixon 25 June 2011 в 17:37
поделиться