如果已经回答了这个问题,请指出正确的答案。我这里没有找到类似的问题。
我创建了一个包含两个文件的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中添加后手动分组文件,这不是我正在寻找的答案。
我希望有人知道答案。
答案 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模板)。