このエントリは、Managed Extensibility Framework(以下MEF)のPreview 5をベースに書いてます。それ以降のバージョンのものとは非互換のある部分があるかもしれないので、正式版がリリースされた未来に来られた方は、そこんとこお許しください。 ということで、痛IDEの作り方を見て、いきなりMEFというわからない単語が出てきたので調べてみました。簡単に言うと、次期バージョンの.NET Framework 4.0に正式に含まれる予定のDIコンテナだと認識しました。 現時点ではMEF Preview 5が最新でCodePlexのサイトからダウンロードできるようになっています。ここでダウンロードしたzipを解凍して出来たフォルダのbinの下にある、System.ComponentModel.Composition.dllが本体っぽいです。 ということで、MEFのGui