4

私はサードパーティアプリケーション用の一連のプラグインを開発しています。ベンダーは、システムを操作するためのいくつかのヘルパーアセンブリとともに、すべてのプラグインアセンブリを提供しています。

私たちのコードは通常これらのヘルパーアセンブリを参照しますが、それらのプラグインアセンブリは外部のbin/debugまたはbin/releaseディレクトリにコピーする必要があります。通常、これはメインプロジェクトでビルド後のイベントにしますが、このプロジェクトは独自の依存関係を持つ個々のプロジェクトのコレクションであるため、どうすればよいかわかりません。

Visual Studioでこの状況を処理するための推奨事項(またはベストプラクティス)は何ですか?

4

1 に答える 1

7

わかりやすい名前(libs、サードパーティなど)のフォルダー内のプロジェクトにDLLを追加します。

Copy to Output Directoryそれらのプロパティ(F4)をCopy if Newerまたはに設定しますCopy Always

于 2011-03-30T15:52:03.203 に答える