「MEF と PRISM を使用して WPF で複合モジュラー UI アプリケーションを作成する」という記事に従って、指示どおりに WPF アプリケーションを作成し、メイン ウィンドウの領域に挿入されたビューが正常に動作します。ただし、MEF パーツをエクスポートするモジュール プロジェクトについては、出力ディレクトリをどこかのパーツ リポジトリ ディレクトリに設定しました。ソリューションをビルドするとModuleA.dll
、そのディレクトリに配置されますが、すべての依存関係があります。
私はDirectoryCatalog
そのパーツ レポ ディレクトリを使用しています。これには 26 個のパーツが含まれており、そのうちの 1 つだけが私のものです。たとえば、アセンブリを調べてAssemblyCatalog
. ディレクトリを呼び出しParts
て、エクスポートを調べて、どれが私のものかを確認する方法はありますか? カタログをブラウズすると、自分のパーツが表示されますが、これを文法的に調べることができるプロパティが表示されません。