Добавление нескольких существующих папок и нескольких существующих файлов в проект Visual Studio за один шаг
Есть ли у кого-нибудь способ добавить несколько папок и (существующих) файлов в эти папки в проект Visual Studio за один шаг (или через макрос)? Предположим, что все папки и файлы были скопированы/вставлены в папку проекта, где они должны находиться по отношению к папке проекта, но на самом деле не хранятся в файле .csproj или .vbproj, который, как я считаю, является обязательным для компиляции этих файлов в проект/проект.
Это отлично работает, если у вас есть проект веб-приложения в вашем решении, но не так хорошо, если у вас есть .csproj или .vbproj. В этом случае вы должны вручную добавлять папки (и вложенные папки) и добавлять существующие файлы и просматривать их по отдельности, что может занять много времени.
Ответы
Ответ 1
В проводнике решений выберите проект, нажмите кнопку "Показать все файлы" -
.
Это покажет все файлы, даже те, которые не являются частью проекта. Теперь вы можете выбрать все из них в проводнике решений (используя Ctrl + Click), затем щелкнуть правой кнопкой мыши и перейти к разделу "Включить в проект".
Ответ 2
В Visual Studio 2013 (и, возможно, ранее) вы перетаскиваете папку из обозревателя Windows и отбрасываете ее в проекте в проводнике решений.
Ответ 3
Другой ответ, приведенный в этой теме, не сработает, так как файлы, которые я хочу добавить (файлы DTSX), находятся в другой папке, а их копирование/перемещение вызывает другие проблемы. Вот что сработало для меня:
Используя Visual Studio 2015, используйте проводник Windows, чтобы найти файлы, которые вы хотите добавить в свой проект. Скопируйте эти файлы в буфер обмена. Если вы имеете дело с файлами DTSX, в Solution Explorer щелкните правой кнопкой мыши Пакеты служб SSIS, а затем нажмите Вставить.