[CSharp.net] Assembly.LoadFile und Abhängigkeiten

Christoph Wille csharp.net at glengamoi.com
Tue, 09 Nov 2004 08:20:01 +0100


Es gibt einen Weg den Assembly Locator Mechanismus zu überschreiben.

Chris

At 08:07 AM 11/9/2004, you wrote:
>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...)?