how to add an existing folder with all its sub folders and contents to a solution?

asp.net-mvc-3, visual-studio-2012

Solution

There's a button in Solution Explorer called `Show All files`. Click on it and then select the folder you would like to include to the project:

Notice how the folders that are not part of the project are shown in white. You could pick the folder you want to include, right click on it and select `Include In Project` in the context menu. This will recursively include all files to the project.

Problem

Is there any way to add an existing folder with all its sub folders and contents to a solution in visual studio 2012? Some ways like zipping it or something like this...?

Original source