Это происходит, когда вы редактируете код, когда активна точка останова. После завершения сеанса отладки VS автоматически перестраивает решение для включения изменений в двоичные файлы, а не только в память. Это, как правило, делает VS немного кататоническим, я думаю, что он пытается помешать вам сделать что-нибудь, что могло бы прервать эту операцию. Обычно это занимает не более пары секунд, но я понятия не имею, что может произойти в таком большом решении. Отключение E + C, вероятно, не является одним из обходных путей, которые вы могли бы рассмотреть, если вы привыкли иметь возможность редактировать код во время отладки.
Наличие решений с 200 проектами имеет тенденцию проверять пределы выносливости. Постарайтесь свести его к основному набору проектов, отбрасывая те, которые не должны меняться, потому что это нарушит слишком много кода на более высоких уровнях. Или просто создайте другое решение и включите в него только те проекты, которые вы хотите протестировать. В противном случае это не повлияет на сеанс отладки, вы все равно можете отлаживать код из таких проектов, как обычно. Без E + C, конечно.