dll dynamisch Laden und Objekt einer Klasse erstellen???
-
Ich habe eine *.dll (c#) diese *.dll enthält folgende Klasse.
namespace TestDll { public class Class1 { public void TestMsg(string c) { MessageBox.Show(c); } public void TestMsg(double d) { MessageBox.Show(d.ToString()); } } }
Nun habe ich ein 2. Projekt in dem ich diese *.dll Laden will, funktioniert. Nur ich bekomme es irgendwie nicht hin nach dem Laden, ein Objekt meiner Klasse hier zu erstellen.
Irgendwelche Vorschläge oder Ideen?
-
versteh ned ganz was du willst.
mach einfach im 2. Projekt ne referenz auf die dll
und erstell da ne Instanz von der klasse:TestDll.Class1 test = new TestDll.Class1(); test.TestMsg("blabla");
-
Activator.CreateInstance(...);