Hallo liebe Gemeinde,
ich habe ein kleines bzw. größeres problem beim dynamischen einbinden von dlls's.
Hierzu habe ich diesen code genutzt!
Grundlegend hat es funktioniert! hier habe ich es bei 2 unterschiedlichen dll's getestet. Jedoch gibt es probleme bei den aufgerufenen Klassenbibliotheken.
Hier wird bei den 2 bibliotheken auf ein und die dieselbe bibliothek verwiesen( gleicher pfad alles gleich). Nur die eine kann den Verweis aufrufen und die andere hat probleme beim laden des verweises. woran kann das liegen.
Gruß
ich habe ein kleines bzw. größeres problem beim dynamischen einbinden von dlls's.
Hierzu habe ich diesen code genutzt!
VB.NET-Quellcode
- Dim t As Type
- Dim Assembly As System.Reflection.Assembly =
- System.Reflection.Assembly.LoadFile("c:\WindowsApp2.dll")
- t = Assembly.GetType("WindowsApp2.Form1")
- Dim obj As New Object
- obj = Activator.CreateInstance(t)
- t.GetMethod("startclass").Invoke(obj, Nothing)
- Assembly = Nothing
- t = Nothing
- obj = Nothing
Grundlegend hat es funktioniert! hier habe ich es bei 2 unterschiedlichen dll's getestet. Jedoch gibt es probleme bei den aufgerufenen Klassenbibliotheken.
Hier wird bei den 2 bibliotheken auf ein und die dieselbe bibliothek verwiesen( gleicher pfad alles gleich). Nur die eine kann den Verweis aufrufen und die andere hat probleme beim laden des verweises. woran kann das liegen.
Gruß
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Rattenfänger“ ()