さまざまなチームによって管理されているさまざまなソリューション/プロジェクトがたくさんあります。このソリューションでは、別のチームが所有する複数のプロジェクトを参照する必要があります。これらの依存関係をプロジェクト参照として追加したくありません。そのコードを変更するつもりはなく、単に使用したいだけだからです。また、ソリューションにはすでにかなりの数のプロジェクトがあり、Visual Studio の速度が低下するため、これ以上多くのプロジェクトを追加したくありません。そのため、これらのプロジェクトを別のソリューションで構築し、ファイル参照としてソリューションに追加しています。
私の質問は、人々はこれらの種類の依存関係をどのように管理しているのでしょうか? これらのプロジェクトへの変更を探し、それらをビルドし、dll をソース管理にチェックインした後、それらを他のサードパーティの依存関係のように扱う自動化されたプロセスを用意する必要がありますか? これを行うための推奨される方法はありますか?