App.config для DLL

У нас есть «движок», который динамически загружает dll (все, что находится в определенном каталоге) и вызывает классы Workflow из них посредством отражения.

Теперь у нас есть несколько новых рабочих процессов, которые требуют доступа к базе данных, поэтому я решил, что я бы положил файл конфигурации в каталог dll.

Но по какой-то причине мои рабочие процессы просто не видят файл конфигурации.

<configuration>
  <appSettings>
      <add key="ConnectString" value="Data Source=officeserver;Database=mydatabase;User ID=officeuser;Password=officeuser;" />
  </appSettings>
</configuration>

Учитывая приведенный выше файл конфигурации, следующий код печатает пустую строку:

Console.WriteLine(ConfigurationManager.AppSettings["ConnectString"]);

Я думаю, что я хочу просто указать имя файла конфигурации, но у меня проблемы здесь. Я просто не получаю результаты. У кого-нибудь есть указатели?

Ответы на вопрос(6)

Ваш ответ на вопрос