Frage

Ist es möglich, für meine Anwendung, einen Ordner zu überwachen, dass, wenn wir eine DLL (Bibliothek) in es kopieren, wird die Anwendung es abholen und es verknüpfen?

habe ich eine ähnliche Sache in C ++ in den Tagen aber ist es möglich, dynamisch eine Bibliothek in .NET zu verknüpfen?

Danke

War es hilfreich?

Lösung

Reflexion Verwenden Sie könnten.

Poll das Verzeichnis für Dateien hinzugefügt, und dann, wenn Sie einen finden, laden Sie es mithilfe von Reflektion und einige Hauptverfahren im Inneren führen.

Sie können aber nicht „entladen“ diese DLLs, wenn sie nicht in einzelne AppDomains geladen werden.

Andere Tipps

Auf jeden Fall. dies Siehe Frage SO oder betrachten die MEF .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top