Мы любим использовать виртуальные машины для наших сред разработки. Таким образом, их можно архивировать, создавать резервные копии и особенно обмениваться ими гораздо проще, чем устанавливать все наши инструменты в не виртуальной среде.
Это было особенно полезно при поддержке некоторых старых проектов, для которых требуется среда сборки, размещенная на Windows XP и старой версии Visual Studio.
Вместо того, чтобы брать на себя расходы по модернизации устаревшей среды только для поддержки работ по обслуживанию старого клиента, теперь мы можем просто запустить виртуальную машину, которая предназначена для этого конкретного проекта.
Сейчас мы фактически поддерживаем виртуальную среду разработки для каждого из наших клиентов, и это отлично сработало!