2015-09-03 75 views
2

對於一個項目,我想創建一組開發模板,希望能夠在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> 

回答

3

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