10のプロジェクトで構成されるソリューションがあります。各プロジェクトにはテストアセンブリがあります(20のプロジェクトを作成します)。
現在、私のビルドスクリプトはすべてのテストアセンブリをビルドしてから、すべてのテストを実行します。各テストアセンブリが2つ以上のコアアセンブリを(直接的および間接的に)参照していることを除いて、これは多くの冗長な構築が行われていることを意味します。
ビルドを高速化するために(アセンブリの数を減らすことなく)物事を単純化するにはどうすればよいですか?
プロジェクト間の参照を解決せずに各プロジェクトを直接ビルドして、すべてを1つの出力ディレクトリにまとめることができると思いますが、他の参照プロジェクトを解決するには、3番目のaprtyddlsなどを使用する必要があります。
他の提案?
ありがとう