我可以使用Visual Studio项模板创建新文件夹吗?

时间:2009-10-01 15:48:22

标签: visual-studio visual-studio-2008 vs-extensibility

我已经成功创建(并手动编辑)了一个项目模板,该模板将在一个'镜头'中添加多个文件。我希望这些文件都可以在应该同时创建的文件夹下创建。

在项目模板.vstemplate文件中,我可以指定一个Folder元素,但架构不允许在Item模板中使用。

知道这是否可行,还是我必须开始考虑扩展IDE?

1 个答案:

答案 0 :(得分:18)

我明白了!您只需编辑ProjectItem元素的TargetFileName属性并建议一个完整路径......

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

在上面的示例中,如果用户将新项目命名为“dog”,VS将创建一个狗文件夹,并将template.txt文件作为dog.txt复制到其中。