1

私は次のプロジェクト構造を持っています

  • メインアプリケーション (exe)
  • プラグイン インターフェイス (dll)
  • プラグイン A (dll)
  • プラグイン B (dll)

メイン アプリケーションはプラグイン インターフェイスを参照します。Plugin Interface には参照がありません。プラグイン A とプラグイン B はプラグイン インターフェイスを参照します。

実行時に MEF を使用してプラグインをロードしています。

プラグインがルート フォルダーではなく .\Plugins にコピーされるように、VS2012 ソリューションを構成したいと考えています。どうやってやるの?

注: 現在、メイン アプリからプラグイン A と B を実際に参照していますが、それらが出力フォルダーにコピーされるため、これは見苦しい解決策です。

4

1 に答える 1