Visual Studioには、最初のプロジェクトへのショートカットであるファイルを別のプロジェクトに入れて、両方でビルドする方法があります。それ、どうやったら出来るの?
3 に答える
プロジェクトを右クリックし、[追加]> [既存のアイテム]を選択し、ダイアログで[追加]ボタンをドロップダウンして、[リンクとして追加]を選択します。
これは直接的な答えではありませんが、場合によっては検討する価値のある代替案です。
参照によって追加されたときに別のプロジェクトにファイルのセットを「含める」ことができる特定の種類のプロジェクトを作成できます。これは共有プロジェクトと呼ばれ、「新しいプロジェクト」オプションの1つです。
(少なくともVisual Studio 2015以降-おそらくそれ以前)。
個々のショートカットに対するこのタイプのプロジェクトの利点の1つは、一連のものがバンドルとして含まれていることです。したがって、アイテムの数が多い場合、これは簡単でエラーが発生しにくい場合があります。
また、ソリューションのコンテキストでおなじみの「参照」メタファーを使用し、そのようにして他のプロジェクト参照とまったく同じように機能します。違いは、共有プロジェクトでは、プロジェクト内のアイテムが各参照プロジェクトに追加されますが、通常のプロジェクトでは、アセンブリ(DLL)が実行時に参照を所有することになります。ショートカットは、参照パターンよりも他の開発者にはなじみがない場合があります。
複数のプロジェクトを含むソリューションについて話しているのですか?その場合の答えは、(プロジェクトメニュー内の)プロジェクトの依存関係を使用することです。