Здравствуйте, Аноним, Вы писали:
А>Здравствуйте! Нужна помощь со следующим...
А>В одной части программы есть код загружающий dll. Загрузка проходит нормально!
А>А>Assembly.LoadFrom("My.dll");
А>
А>Потом же в другой части кода
А>А>Assembly a = Assembly.GetAssembly(Type.GetType("Тип_определенный_в_My.dll"));
А>
А>Выдает ошибку! Type.GetType()-не может найти нужный тип, определенный в загруженной до этого dll.
А>в чем дело??? не могу понять!
А>Вообщем мне необходимо сначала каким-то образом динамически загрузить dll, а потом
А>чтобы сработала строчка типа
А>А>Assembly a = Assembly.GetAssembly(Type.GetType("Тип_определенный_в_dll"));
А>
А>каким образом это можно сделать??
А>Заранее очень благодарен
Если я не ошибаюсь надо сначала создать объект ч/з CreateInstance:
object x = a.CreateInstance("Тип");
а уже после этого определять тип
Type t = x.GetType();
и использовать его.
А вообще для чего вы это хотите применить?