Являются ли какие-либо библиотеки DLL проектов случайными.
. Конфигурационная система .NET ассоциирует файл APP.CONFIG с PROCESS, а не с исполняемым образом.с ProjectA (EXE) и проектом b (DLL).
Проект A ссылается на проект B и вызывает в проект B.
В проекте A вызовы методов конфигурации будут извлекаться из проекта AApp.config.
После вызова проекта A в проект b код в проекте B также в конечном итоге будет ссылаться на файл конфигурации проекта A, просто просматривая разделы, определенные в проекте B.
это странно и довольно странно, но это выглядит намеренно
В Интернете есть несколько статей о том, как настроить DLL так, чтобы она читала из своего СОБСТВЕННОГО файла конфигурации.
Вотодин из SO
C # DLL-файл конфигурации