[CSharp.net] Assembly.LoadFile und Abhängigkeiten
Helge Lenuweit
csharp.net at glengamoi.com
Tue, 09 Nov 2004 08:07:56 +0100
Hallo zusammen,
ich habe ein Problem mit dem Laden von DLLs als Plugins, bzw. deren
Abhängigkeiten. In einem definierten Unterordner meiner Anwendung liegen
Plugin-DLLs nach einem bestimmten Namensschema, die ich zum Start per
Assembly.LoadFile und, sofern erfolgreich, Activator.CreateInstance zum
Einsatz bringe. Soweit, sogut, aber zwei von den Dingern haben externe
Abhängigkeiten, und dort scheitert das Laden - der Plugin-Ordner wird
nicht durchsucht. Lege ich die referenzierte Library aber in den
Ausführungsordner meines Ursprungsprogramms statt meines Plugins,
funktioniert es (natürlich). Gibt es eine programmatische Lösung für
dieses Problem (außer GAC-registrieren...)?
Vielen Dank,
Helge