У нас есть около 100 проектов в одном решении и время DEV сборки всего несколько секунд :)
Для местного развития строит мы создали Visual Studio надстройку, которая изменяет Project references
к DLL references
и выгружает ненужный проектов (и возможность их возврата обратно).
- Построить все наше решение один раз
- Разгрузка проекты, которые мы в настоящее время не работают, и изменить все ссылки на проекты на ссылки DLL.
- Перед регистрацией изменить все ссылки из DLL в ссылки на проекты.
Наши сборки теперь занимают всего несколько секунд, когда мы работаем только по нескольким проектам за раз. Мы также можем отлаживать дополнительные проекты, поскольку они связаны с DLL отладки. Инструмент обычно занимает 10-30 секунд, чтобы сделать большое количество изменений, но вам не нужно часто это делать.
Возможный дубликат [Очень медленное время компиляции в Visual Studio] (http://stackoverflow.com/questions/55517/very-slow-compile-times- на-visual-studio) –