いくつかの静的ライブラリ、いくつかのDLL、および実行可能ファイルを含むVisual Studio 2010のシンプルなソリューションがあります。プロジェクトの参照とプロジェクトの依存関係の違いは何ですか?
いくつかのライブラリが(例えばDLLは、DLL自体をビルドする前にビルドされる2つの静的libにプロジェクトを必要とする)、そしてこの達成するための2つの方法があるようですお互いに依存:私は右クリックした場合
1)プロジェクトの依存関係を選択してビルドの順序を設定することができます。
2)DLLプロジェクトを右クリックし、[プロパティ] - [フレームワークと参照]を選択し、新しい参照を追加します。
#1と#2の違いは何ですか? Visual Studio 2010で2つのプロジェクト間でビルドの依存関係を表現するより良い方法は何ですか?
:ここ
は、Visual Studioの開発者の一人によって、この語るブログエントリ、およびその他の「VS2010とプロジェクト設定の変更」ですVisual Studioはビルド順を把握します。通常は、ビルド順を手動で編集する必要はありません。 – FrankEはい私の同僚は私に同じことを言った。私はちょうどその違いに興味があります – Emiliano