プロジェクトの出力ディレクトリを ../../Debug (または ../../Release) に再ターゲットします。ライブラリもこれらのディレクトリに配置されます。
各プロジェクトの参照パスを、それに応じて Debug または Release ディレクトリに設定します (この設定は、相対参照ではなく絶対参照であるため、ユーザー ファイルに保持されます)。
プロジェクト参照はプロジェクト参照として保持します。デプロイされたすべてのマシンの GAC に存在することがわかっているシステム レベルの dll でない限り、すべての dll 参照はコピー ローカル false および特定のバージョン false を持ちます。
これは、コマンド ラインから (MSBuild を使用して) スクリプト化されたビルドを模倣する IDE での扱いと手動ビルドで機能します。
展開用ではないテスト プロジェクトは、出力を一元化された Debug|Release ディレクトリに送信せず、標準のデフォルトの場所を使用するだけです (ロックの問題を回避するためにローカルにコピーを使用します)。
ライブラリのバージョンは、Debug および Release ディレクトリの dll を置き換える自動ビルド プロセスによって変更される場合があります。