Como adicionar uma árvore de diretórios existente a um projeto no Visual Studio?

A questão é realmente simples. Em vez de criar pastas no Visual Studio, crio uma estrutura de diretórios para o meu projeto no sistema de arquivos. Como incluo todas as pastas e arquivos em um projeto, mantendo a estrutura?

Se eu "Adicionar arquivo existente" em uma pasta chamada Serviços e navegar para um arquivo na estrutura de diretórios .. Serviços> Gerenciamento de contas> CreateAccount.cs, ele aparecerá no Visual Studio da seguinte forma: Serviços> CreateAccount.cs. Eu não quero isso.

Eu já tenho uma estrutura de diretórios inteira elaborada, pois imitamos nossos desenvolvedores de clientes usando a mesma estrutura para organização. Como adiciono todas as pastas e arquivos ao projeto no Visual Studio? Ou tenho que fazer o que a maioria dos usuários da Microsoft faz e "tolerar" e recriar cada pasta através do Visual Studio?

questionAnswers(11)

yourAnswerToTheQuestion