Visual Studio "ресурс" тип проекта? - PullRequest
4 голосов
/ 14 марта 2012

В Eclipse вы можете создать тип проекта «ресурс», который по сути представляет собой просто папку с некоторыми файлами в ней, но видимую как отдельный проект в «решении».Как это сделать в Visual Studio?

Папки решения кажутся близкими, но я не думаю, что возможно добавить папку решения из существующей папки на диске, не так ли?

НапримерУ меня есть папка с именем Build с некоторыми файлами сборки и вложенными папками.Я хочу иметь возможность редактировать эти файлы непосредственно из Visual Studio, как сделать их видимыми в папке решений, не создавая вручную структуру папок с помощью папок решений и т. Д.? 100100

Ответы [ 2 ]

2 голосов
/ 14 марта 2012

К сожалению, вы не можете просто добавить / импортировать существующую папку и все ее подпапки в одном действии, и Visual Studio не имеет концепции типа «ресурсного» проекта, как вы ее описали.Вы можете (как вы предлагаете) использовать папки Solution для этой цели, однако сначала необходимо заново создать иерархию папок в обозревателе решений, например:

  • R-щелкните папку проекта (или любую другую).вложенной папки) и выберите «Добавить» -> «Новая папка» (для проектов C #) или «Добавить» -> «Новый фильтр» (для проектов C ++).Затем введите имя папки, которую вы хотите добавить.(Build, в вашем примере)
  • R-щелкните вновь созданную папку (все еще в Solution Explorer) и выберите «Добавить» -> «Существующий элемент ...».Затем перейдите в соответствующую папку на диске и выберите несколько файлов / элементов в этой папке, которые вы хотите добавить.
  • Повторите этот процесс для всех подпапок.

(Обратите внимание, что структура папок в обозревателе решений не требуется для соответствия иерархии на диске. Это позволяет, например, поместить все файлы заголовков и исходные файлы в отдельные папки в обозревателе решений, но хранить их в одной папке.папка на диске.)

0 голосов
/ 15 марта 2012

Обходной путь - добавить в решение пустой веб-сайт - хотя он определяет некоторые ненужные вещи, такие как конфигурация веб-сервера, он отражает файловую систему, и это главное.

Решение правой кнопкой мыши -> Добавить -> Добавить новый сайт ... -> Пустой сайт

...