Всем привет. Есть solution, в котором около 15 проектов на C#. Один из них компилируется около пяти минут, что кажется мне слишком долгим. Пытался искать в интернете, как решить эту проблему, но ничего не нашёл, ибо:
1) ccache подходит только для С++
2) настройка MP не подойдёт, потому что компьютер двухъядерный
3) Unity Builds не подходит, так как много одинаковых методов в проектах и связей в проектах между собой
Последняя студия предлагает технологию IncrediBuild, которая заявлена как ускоряющая сборку.
Вообще, MSBuild должен игнорировать не измененные проекты, и собирать только те, куда изменения были внесены.
Еще можно почитать вот тут - https://stackoverflow.com/a/13226077/2822609