Reflection
От: EyfelFenk Россия  
Дата: 23.10.08 11:40
Оценка:
Добрый день. Есть такая задача, в приложение загружается старонняя DLL. В которой есть класс (имя класса известно), который реализует известный интерфейс. Как из приложения создать экземпляр этого класса:
Assembly assembly = Assembly.Load(plugInAssemblyName);
if (assembly != null) {
    Type plugInType = assembly.GetType(plugInClassName);
    if (plugInType.IsClass) {
    //Вот тут нужно создать экземпляр этого самого plugInType - как это сделать?
    }
}
... << RSDN@Home 1.2.0 alpha 4 rev. 1111>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.