我想通过多个项目创建模板。为此,为每个项目导出一个模板,并创建一个root.vstemplate。导出每个项目时,我更改了图标,并且还更改了vsix项目清单文件中的元数据文件。但默认图标显示在项目模板中。
这是root.vstemplate
<VSTemplate Version="2.0.0" Type="ProjectGroup"
xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name>IT DevKit Phone</Name>
<TemplateGroupID>WinRT-Managed</TemplateGroupID>
<Description>An example of an image template</Description>
<Icon>__TemplateIcon.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>