Можно создать дубликат:
Reading dll.config (not app.config!) from a plugin module.Как сообщить C#, какой файл конфигурации использовать?
У меня есть два различных проекта, скажем, А и Б. Мне нужно использовать некоторые классы A в B. Таким образом, я добавил ссылку на ин B. Когда я попытался запустить приложение, я заявил, что для задания ссылки на объект установлено значение null. При исследовании я обнаружил, что, когда я обращаюсь к классам A из B, управление переходит к проекту A, но C# по-прежнему использует конфигурационный файл проекта B вместо файла конфигурации проекта A. Как мне обойти это? Как я могу «включить» конфигурационный файл A в DLL?
Я прошел через блог this, но я чувствую, что это очень грязный способ сделать это. Там должен быть более простой способ!
Позвольте мне знать, если вопрос не ясно ..
hmm .. Я только что закончил копирование соответствующих ключей из другого конфигурационного файла .. здесь было всего 2 ключа, так что все было в порядке. Но мне интересно, как работают большие приложения, когда могут возникать конфликты между ключами. –
@ Raze2dust: более новый стиль настроек конфигурации имеет отдельные разделы конфигурации, поэтому конфликт не должен быть большим. –
Спасибо, можете ли вы указать мне на какой-то ресурс, где я могу узнать больше об использовании собственной конфигурации? –