50-60 звучит как много для меня. Я считаю, что при большом количестве проектов открытие Visual Studio может занять много времени. Время сборки может быть плохим, если вы измените проект, от которого зависит множество других проектов, но я не знаю, насколько это отличается от 10 проектов с 20 классами в каждом и 100 проектов с 2 проектами в каждом. (Другими словами, я не уверен в накладных расходах для каждого проекта.) Даже когда вы не ничего не меняете, предположительно, каждый проект должен определить, нужно ли ему что-то перестраивать - Я не могу представить, что это бесплатно, но трудно дать что-то более определенное, не пытаясь сделать это с вашим собственным кодом.
Я был в разных компаниях, у которых было несколько проектов, в каждом из которых было всего несколько классов в классах, которые очень легко можно было объединить в один проект. Это также имеет преимущества в обслуживании / управляемости, по моему опыту. (Конечно, не делайте этого волей-неволей, просто будьте благоразумны.)
Если у вас есть проекты разумного размера, их очень много, рассмотрите возможность разделения решения, если это возможно. Если это все крошечные проекты, рассмотрите возможность объединения некоторых из них. Если вы все равно не ждете Visual Studio (открытие / сборка), не беспокойтесь слишком сильно.