Visual studio 2012 如何在Visual Studio 2012中使用单个VSIX文件部署多个项目模板?

Visual studio 2012 如何在Visual Studio 2012中使用单个VSIX文件部署多个项目模板?,visual-studio-2012,vsix,Visual Studio 2012,Vsix,我已经创建了几个项目模板供开发人员使用,但找不到在单个VSIX文件中部署它们的方法。目前,我有2个多项目模板,每个模板中有4个项目 我曾尝试将这两个ZIP文件添加到单个VSIX包中,但包名显示在项目项列表中。那不是我想要的。例如 MyVSIXPackage Project1.zip Project2.zip 在项目列表中,我在列表中看到的是“MyVSIXPackage”,而不是“Project1”和“Project2” 有什么想法吗?导出每个项目的模板,提取它们,添加一个root.vstempl

我已经创建了几个项目模板供开发人员使用,但找不到在单个VSIX文件中部署它们的方法。目前,我有2个多项目模板,每个模板中有4个项目

我曾尝试将这两个ZIP文件添加到单个VSIX包中,但包名显示在项目项列表中。那不是我想要的。例如

MyVSIXPackage Project1.zip Project2.zip

在项目列表中,我在列表中看到的是“MyVSIXPackage”,而不是“Project1”和“Project2”


有什么想法吗?

导出每个项目的模板,提取它们,添加一个root.vstemplate,如下所示


图像样本
温特管理
图像模板的示例
Aha-Soft-Standard-Portfolio-Ico-design.Ico
CSharp
窗户
8.
PhoneApp1\MyTemplate.vstemplate
PhoneApp2\MyTemplate.vstemplate


现在您有三个文件project1、project2和一个文本文件,将这三个文件压缩在一起。将此zip文件添加到vsix项目->清单文件->资产。

vsix资产部分允许添加多个项目模板


Hello world模板
用于使用不同技术创建hello world项目的Visual Studio模板。
http://www.google.com
最终用户许可协议
GettingStarted.txt
ReleaseNotes.txt
HelloWorld_icon.png
HelloWorld_preview.png
wpf窗口