私は、すべてMicrosoft.Practicesライブラリの共通セットを参照するいくつかのプロジェクトのソリューションを用意しています。今のところ、これらのライブラリはプロジェクトのbinフォルダにあり、「DLLs」というソリューションフォルダの下にグループ化されています。これはまったく好きではありません。 binフォルダーは出力フォルダーのままで、プロジェクト間で共有されている依存関係を1つのプロジェクトの「出力」に隠すべきではありません。参照するライブラリのソリューションに物理フォルダを追加します
ソリューションに物理フォルダを追加し、これらのライブラリをそのフォルダに移動し、そのフォルダを指すようにすべてのプロジェクト参照を更新するのが理想的ですが、ソリューションに物理フォルダを追加することはできません。ほとんど容認できる解決策は、ソースファイルのない新しいプロジェクトを作成し、そのプロジェクト用に作成された物理フォルダにライブラリを移動することなどです。
このようなシナリオでは、どのような良いプラクティスが受け入れられますか?
ああ、私も気づきました。新しいプロジェクトを作成せずに、これらを入れることができる.Commonプロジェクトがあります。 – ProfK