Visual Studio 模板 - 添加到自定义组
Visual Studio Template - Adding to Custom Group
我创建了一个作为扩展 (VSIX) 提供的 Visual Studio 模板。我用过 Visual Studio 2015 - Enterprise.
在 Visual Studio 中,当我转到 'New Project' 时,我的自定义模板是 'Visual C#' 节点的子节点。但我想在自定义组中托管模板,结构为 Visual C# \ MyTemplateGroup \ ...
我正在努力让它发挥作用。我试过在 vstemplate 中设置,但是失败了。
我取得的唯一成功实际上是解压缩 VSIX 文件并将项目子文件夹从 1033 更改为 'MyTemplateGroup' 但老实说,这有点麻烦。
谢谢
- Select 与解决方案资源管理器中的模板对应的 .vstemplate 文件。
- 在属性 window 中,设置
Category
属性.
如果包含模板的项目是可扩展性项目(项目类型 guid 82b43b9b-a64c-4715-b499-d71e9ca2bd60),则此 属性 可用。
如果您检查 csproj 中的 .vstemplate 文件,您会注意到将添加一个名为 OutputSubPath
的元素,如本例所示:
<ItemGroup>
<VSTemplate Include="Module.vstemplate">
<SubType>Designer</SubType>
<OutputSubPath>ELEVATION</OutputSubPath>
</VSTemplate>
</ItemGroup>
我创建了一个作为扩展 (VSIX) 提供的 Visual Studio 模板。我用过 Visual Studio 2015 - Enterprise.
在 Visual Studio 中,当我转到 'New Project' 时,我的自定义模板是 'Visual C#' 节点的子节点。但我想在自定义组中托管模板,结构为 Visual C# \ MyTemplateGroup \ ...
我正在努力让它发挥作用。我试过在 vstemplate 中设置,但是失败了。
我取得的唯一成功实际上是解压缩 VSIX 文件并将项目子文件夹从 1033 更改为 'MyTemplateGroup' 但老实说,这有点麻烦。
谢谢
- Select 与解决方案资源管理器中的模板对应的 .vstemplate 文件。
- 在属性 window 中,设置
Category
属性.
如果包含模板的项目是可扩展性项目(项目类型 guid 82b43b9b-a64c-4715-b499-d71e9ca2bd60),则此 属性 可用。
如果您检查 csproj 中的 .vstemplate 文件,您会注意到将添加一个名为 OutputSubPath
的元素,如本例所示:
<ItemGroup>
<VSTemplate Include="Module.vstemplate">
<SubType>Designer</SubType>
<OutputSubPath>ELEVATION</OutputSubPath>
</VSTemplate>
</ItemGroup>