visual-studio - 将项目模板中的项目分组

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

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

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

是否可以添加属性或类似于模板定义?

到目前为止,我在 MyTemplate.vstemplate-file 中遵循了以下代码:

.......     
<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 ;-) )如何在添加项目资源管理器后手动对文件进行分组,这不是我正在寻找的答案。

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

最佳答案

我建议你尝试这种方式:

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

关于visual-studio - 将项目模板中的项目分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9444501/

相关文章:

visual-studio - VS 模板不复制文件,解决方案资源管理器中不显示这些文件

c# - Visual Studio 项目创建事件

javascript - 自动生成用于JavaScript库的Visual Studio VsDoc

windows - 如何在cmake中将构建类型更改为 Release模式?

visual-studio - 如何使 TODO 注释显示在 Visual Studio 2010 中 C++ 项目的任务列表中?

c# - 一个垂直滚动的 GroupBox

c++ - Visual Studio - 如何在显示消息框后捕获调试(中断)

visual-studio - 正则表达式:如何在 Visual Studio 中检索包含 strA 但不包含 strB 的所有行

c++ - VS2008 帮助 : How can I limit the index & search to just topics I want?