Могу ли я создать новую папку с шаблоном элемента Visual Studio

Я успешно создал (и отредактировал вручную) шаблон элемента, который добавит несколько файлов за один «выстрел». Я хочу, чтобы все эти файлы были созданы в папке, которая должна быть создана одновременно.

В файлах шаблона проекта .vstemplate я могу указать элемент папки, но схема не позволяет использовать его в шаблоне элемента.

Кто-нибудь знает, возможно ли это, или мне нужно также начать искать расширение IDE?


person Chris Arnold    schedule 01.10.2009    source источник


Ответы (1)


Я понял! Вам просто нужно отредактировать атрибут TargetFileName элемента ProjectItem и предложить полный путь...

<ProjectItem SubType="" TargetFileName="$fileinputname$\$fileinputname$.txt" ReplaceParameters="true">template.txt</ProjectItem>

В приведенном выше примере, если пользователь назовет новый элемент «собакой», VS создаст папку для собак и скопирует в нее файл template.txt как dog.txt.

person Chris Arnold    schedule 01.10.2009
comment
Спасибо за продолжение! - person Tim Ferrell; 27.03.2015