Itemtemplate中的组项目

时间:2012-02-25 13:42:27

标签: visual-studio visual-studio-2010 visual-studio-templates

如果已经回答了这个问题,请指出正确的答案。我这里没有找到类似的问题。

我创建了一个包含两个文件的Itemtemplate,在将它们添加到项目后需要进行分组。

是否可以在模板定义中添加属性或类似内容?

到目前为止,我在MyTemplate.vstemplate文件中跟随代码:

.......     
<TemplateContent>
    <References />
    <ProjectItem SubType="Code" TargetFileName="$fileinputname$.cs" ReplaceParameters="true">filename.cs</ProjectItem>
    <ProjectItem SubType="Code" TargetFileName="$fileinputname$.Properties.cs" ReplaceParameters="true">filename.Properties.cs</ProjectItem>
</TemplateContent>
.......

我知道(来自Stackoverflow ;-))如何在Project-Explorer中添加后手动分组文件,这不是我正在寻找的答案。

我希望有人知道答案。

1 个答案:

答案 0 :(得分:2)

我建议您尝试这种方式:

<TemplateContent>
    <ProjectItem SubType="Code" TargetFileName="$fileinputname$.cs" ReplaceParameters="true">filename.cs</ProjectItem>
    <ProjectItem SubType="Code" TargetFileName="$fileinputname$.cs\$fileinputname$.Properties.cs" ReplaceParameters="true">filename.Properties.cs</ProjectItem>
</TemplateContent>

我找到了解决方案here(请参阅“社区补充”部分)。因此,有时评论比原始文章更有用(特别是关于VS模板)。