SCSF を使用して、疎結合のアプリケーションとサービスのセットのフレームワークを定義しています。profilecatalog.xml ファイルには、ロードする必要があるプラグインとサービスへの依存関係が記述されています。これは標準的な手順であり、うまく機能しています。
ただし、実行時にプラグインをロードできるようにしたいと考えています。ロードに時間がかかるプラグインがいくつかあります。そして、このプラグインはめったに使用されません。そのため、必要な場合 (ユーザーが項目をクリックした場合) にのみ、実行時にこのプラグインをロードできるようにすることを考えています。もちろん、フレームワークの起動時間を遅くしない方法でプラグインを作成することは可能です。しかし、私はどのプラグインにも責任を負わないので、プラグインをロードしないことでフレームワークからこの問題を解決しようとします。