Могу ли я создать новую папку с шаблоном элемента Visual Studio - PullRequest
13 голосов
/ 01 октября 2009

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

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

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

1 Ответ

18 голосов
/ 01 октября 2009

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

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...