2012-01-18 1 views
4

Если в папке выполнения/бен моего проекта у меня есть следующие файлы:.Net: Динамически загружает сборку и загружает ее конфигурацию?

MyDynamicLibrary.dll 
MyDynamicLibrary.dll.config 

и в моем приложении у меня есть это:

Assembly assembly = System.Reflection.Assembly.Load("MyDynamicLibrary"); 

, если я вызываю метод из этой сборки объекта, будет ли он уже загрузили информацию в MyDnamicLibrary.dll.config? Если нет, есть ли способ загрузить его, чтобы DLL функционировала правильно? Или мне нужно добавить информацию в MyDynamicLibrary.dll.config в файл .config моего приложения?

+1

dll.config не * никогда * рассматривается CLR, он смотрит только на .exe.config –

ответ

2

Цитируя предыдущий ответ:

«[...] конфигурационный файл читается файл конфигурации хостинг-исполняемого файла.» (Ханс прав на свой предыдущий комментарий)

Вопрос: this вопрос; вы, вероятно, также захотите взглянуть на Microsoft's Best Practices for Assembly Loading.

Бест,

Артур

Смежные вопросы