Assembly a = null;
try
{
a = Assembly.Load("x");
}
catch
{
return;
}
Type myclass = a.GetType("x.CMyClass");
object o = Activator.CreateInstance(myclass);
C# - Создание объекта из другой сборки
В нём находится класс CMyClass, конструкторы которого имеею вид
CMyClass() и CMyClass(int i)
Как в другой программе ДИНАМИЧЕСКИ подключить эту сборку и создать объекты этими конструкторами.
Цитата: Ordos
Допустим есть файл сборки x.dll
В нём находится класс CMyClass, конструкторы которого имеею вид
CMyClass() и CMyClass(int i)
Как в другой программе ДИНАМИЧЕСКИ подключить эту сборку и создать объекты этими конструкторами.
В нём находится класс CMyClass, конструкторы которого имеею вид
CMyClass() и CMyClass(int i)
Как в другой программе ДИНАМИЧЕСКИ подключить эту сборку и создать объекты этими конструкторами.
Код:
При условии, что класс находится в пространстве имен "х", а сборка лежит в тойже папке, что и экзешник.