visual-studio – Itemtemplate中的组项目

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

我创建了一个包含两个文件的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中添加后手动分组文件,这不是我正在寻找的答案.

我希望有人知道答案.

最佳答案 我建议你这样试试:

<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模板).

点赞