15

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

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

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

4

1 回答 1

23

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

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

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

于 2009-10-01T19:24:35.587 回答