爲每個項目導出模板,提取它們,添加一個root.vstemplate,如下所示。
<VSTemplate Version="2.0.0" Type="ProjectGroup"
xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name>imagesample</Name>
<TemplateGroupID>WinRT-Managed</TemplateGroupID>
<Description>An example of an image template</Description>
<Icon>Aha-Soft-Standard-Portfolio-Ico-design.ico</Icon>
<ProjectType>CSharp</ProjectType>
<TargetPlatformName>Windows</TargetPlatformName>
<RequiredPlatformVersion>8</RequiredPlatformVersion>
</TemplateData>
<TemplateContent>
<ProjectCollection>
<SolutionFolder Name="WindowsPhone8">
<ProjectTemplateLink ProjectName="PhoneApp1">
PhoneApp1\MyTemplate.vstemplate
</ProjectTemplateLink>
<ProjectTemplateLink ProjectName="PhoneApp2">
PhoneApp2\MyTemplate.vstemplate
</ProjectTemplateLink>
</SolutionFolder>
</ProjectCollection>
</TemplateContent>
現在你有三個文件PROJECT1,項目2和一個文本文件,壓縮所有三個在一起。將此zip文件添加到您的vsix項目 - >清單文件 - >資產。