2009-08-28 6 views
5

C#アプリケーション用のプラグインフレームワークを実装したいと思います。コンパイル時にアプリケーションが使用可能な.DLLのすべてを知る必要はなく、実行時に動的にリンクすることができます。私は、プラグインの情報を出入りするために必要なパラメータを設定する必要があると思っていますが、C#でこれ以外に何が必要なのか、どうすればよいのかは分かりません。この実装のパターンや、これを実現するために実装できるフレームワーク(APIの - オープンソースライセンスが必要な場合)を教えてください。C#プラグインフレームワークを構築するには?

+0

http://www.codeplex.com/MEF –

答えて

5

Mono.Addinsライブラリをご覧ください。オープンソースで、使いやすく、本当に強力です(私はMonoDevelop自体でも使用されていると思います)。

関連する問題