8

如果我这样做,请使用 VSIX 项目

<VSTemplate Include="ProjectTemplate1.vstemplate">

    <OutputSubPath>Sample Test Project</OutputSubPath>

</VSTemplate>

位置是 \bin\Debug\ProjectTemplates\CSharp\Sample Test Project\1033\ProjectTemplate1.zip

这将在 VS Installed Templates 中的 Visual C# 模板中创建一个项目模板。但是,我不想将 Visual C# 作为我的项目类型节点。它应该在 Visual C# 项目类型节点之外。

我怎样才能做到这一点?我需要做哪些改变以及如何做?请帮忙

4

1 回答 1

0

根据http://blogs.msdn.com/b/visualstudio/archive/2010/03/04/creating-and-sharing-project-item-templates.aspx

.vstemplate 文件根节点中的“类型”属性。项目模板位于“ProjectTemplates”下。项目模板位于“ItemTemplates”下。

路径的“语言”部分(在我们的示例中为“CSharp”)由 .vstemplate 文件中的节点确定。

因此,您似乎需要从不同类型的项目创建项目模板,或者在您正在创建的项目中编辑项目模板类型。

于 2012-10-15T02:01:30.800 回答