Есть ли способ добавить существующую папку со всеми ее подпапками и содержимым в решение на Visual Studio 2012? Некоторые способы, как застегнуть его или что-то вроде этого...?
Как добавить существующую папку со всеми ее подпапками и содержимым в решение?
Ответ 1
Там есть кнопка в обозревателе решений под названием Show All files
. Нажмите на нее, а затем выберите папку, которую вы хотели бы включить в проект:
Обратите внимание, что папки, которые не являются частью проекта, отображаются белым цветом. Вы можете выбрать папку, которую хотите включить, щелкните ее правой кнопкой мыши и выберите Include In Project
в контекстном меню. Это будет рекурсивно включать все файлы в проект.
Ответ 2
Папка, которую вы показываете, представляет собой "папку проекта". Это не работает для папки, созданной как "Папка решений". Если вы щелкните правой кнопкой мыши в верхней части node решения, и вы получите возможность добавить новую папку решений. Однако, когда вы делаете это VS, 2012 не создает системную папку с соответствующим именем.
До сих пор я нашел, что работает, сначала создать в Visual Studio "Папку решений" с относительным путем, который вы хотите, а затем в этой "Папке решений" создать новый проект, проявляя осторожность при создании проекта для введите в системную папку для проекта соответствующий относительный путь. Затем VS создаст для вас системную папку и установит там проект. (Или вы можете перетащить существующий файл в папку "Solution Folder", которую вы создали, если добавить существующий файл - это то, к чему вы стремитесь, важным моментом является сопоставление относительного пути системы к относительному решению дорожка.)