¿Cómo agrego un árbol de directorios existente a un proyecto en Visual Studio?

El problema es simple en realidad. En lugar de crear carpetas en Visual Studio, creo una estructura de directorios para mi proyecto en el sistema de archivos. ¿Cómo incluyo todas las carpetas y archivos en un proyecto, manteniendo la estructura?

Si "Agregar archivo existente" en una carpeta llamada Servicios y navego a un archivo en la estructura de directorios. Servicios> Gestión de cuentas> CreateAccount.cs, aparece en Visual Studio de la siguiente manera: Servicios> CreateAccount.cs. No quiero esto.

Ya tengo una estructura de directorio completa, ya que estoy imitando a nuestros desarrolladores de clientes que usan la misma estructura para la organización. ¿Cómo agrego todas las carpetas y archivos al proyecto en Visual Studio? ¿O tengo que hacer lo que la mayoría de los usuarios de Microsoft hacen y "aguantar" y recrear todas y cada una de las carpetas a través de Visual Studio?