Vsixmanifest支持的Visual Studio 2012,2013,2015年

问题描述:

对于一个项目,我想创建一组开发模板,希望能够在Visual Studio中工作的2012年,2013年和2015年Vsixmanifest支持的Visual Studio 2012,2013,2015年

谷歌帮我一点点,建议阅读本文; vsixmanifest for all: VS 2010, 2012 and 2013

这意味着我应该尝试使用版本1.0.0架构而不是2.0.0这种假设是否正确?

其他问题,我需要指定一个版本的所有产品版本还是足够单个版本?

有没有人有一个例子如何添加2-3 itemTemplates?

这是我目前有...

<?xml version="1.0" encoding="utf-8"?> 
<Vsix xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="1.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2010"> 
    <Identifier Id="a452ff57-dc92-4db0-9ae7-9d45eb1cd405"> 
    <Name>My DevelopmentTemplates</Name> 
    <Author>myName</Author> 
    <Version>1.0</Version> 
    <Description xml:space="preserve">Some description for my DevelopmentTemplates</Description> 
    <Locale>1033</Locale> 
    <SupportedProducts> 
     <VisualStudio Version="12.0"> 
     *<!-- are all version required to be specified, or is lowerst enough for all? -->* 
     <Edition>Community</Edition> 
     <Edition>Pro</Edition> 
     <Edition>Premium</Edition> 
     <Edition>Ultimate</Edition> 
     <Edition>Enterprise</Edition> 
     </VisualStudio> 
     <VisualStudio Version="13.0"> 
     *<!-- are all version required to be specified, or is lowerst enough for all? -->* 
     <Edition>Community</Edition> 
     <Edition>Pro</Edition> 
     <Edition>Premium</Edition> 
     <Edition>Ultimate</Edition> 
     <Edition>Enterprise</Edition> 
     </VisualStudio> 
     <VisualStudio Version="15.0"> 
      *<!-- are all version required to be specified, or is lowerst enough for all? -->* 
     <Edition>Community</Edition> 
     <Edition>Pro</Edition> 
     <Edition>Premium</Edition> 
     <Edition>Ultimate</Edition> 
     <Edition>Enterprise</Edition> 
     </VisualStudio> 
    </SupportedProducts> 
    <SupportedFrameworkRuntimeEdition MinVersion="4.0" /> 
    </Identifier> 
    <content> 
    *<!-- how to add multiple ITemplates -->* 
    </content> 
</Vsix> 

1.0版架构需要支持VS 2010正如你支持VS 2012+,可以使用2.0版本的架构。

最低版本(Pro)足以支持所有更高版本。

您应该指定Visual Studio版本11.0,12.00,14.0来支持VS 2012,2013,2015。

+0

thx,不用试试看吧! – jarnohenneman

+1

作品,我指定的版本如下; jarnohenneman