4

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

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

我希望有人知道这个问题的答案。

4

1 回答 1

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>

我在这里找到了解决方案(请参阅“社区添加”部分)。因此,有时评论比原始文章更有用(尤其是关于 VS 模板的文章)。

于 2013-04-22T18:46:14.970 回答