Часто мне нужно создать библиотеку классов .Net, для которой требуется app.config для таких вещей, как строки подключения к базе данных. Однако эти настройки должны быть в вызывающем приложении app.config или web.config. Если я хочу распространять DLL через несколько приложений, это становится больно, потому что я должен скопировать эти параметры в каждое приложение app.config.
Я рассмотрел вручную чтение настроек конфигурации с помощью кода изнутри библиотеки классов, но это также большая боль. У кого-нибудь есть предложения по наилучшему способу загрузки параметров app.config внутри библиотеки классов?