質問
コード(たとえば、作成したUtilライブラリ)を再利用する場合、そのプロジェクトをソリューションに追加しますか、またはUtilライブラリからコンパイル/公開されたDLLを使用しますか?
解決
アセンブリが成熟していて、変更される可能性が低い場合、またはアセンブリにステップインする必要がないと確信している場合は、DLLを参照します。アセンブリのプロジェクトで変更が行われる可能性が高い場合、またはアセンブリにステップインしたい場合は、プロジェクトを参照します。
他のヒント
すべての変更とライブラリの最新バージョンを確実に保持する場合は、プロジェクトを追加します。その後、ソリューション全体を更新するときにライブラリプロジェクトを更新できます。
特定のバージョンのライブラリを使用していることを確認したい場合は、dllを追加します。
編集:また、ミッチが言ったこと。
所属していません StackOverflow