Загружаю C # DLL через отражение, но применяем App.config

2

Я использую что-то вроде следующего для загрузки DLL в свое приложение С#.

foreach (String s in Directory.GetFiles(".", "*.dll"))
foreach (Type t in Assembly.LoadFrom(s).GetTypes())

Но это не относится к настройкам App.config для этих двоичных файлов. Существует ли программный способ загрузки этих параметров?

Теги:
reflection
app-config

1 ответ

4
Лучший ответ

Привет, посмотрите ConfigurationManager.OpenMappedExeConfiguration в MSDN. Это позволяет читать в конфигурационных типах (для пользователей) во время выполнения.

  • 1
    Мне удалось просто запустить следующий код в конструкторе классов, которые я загружаю в память ... onfigurationManager.OpenMappedExeConfiguration (null, ConfigurationUserLevel.None); Спасибо друг.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню